it has/had been cancelled - French English Dictionary