[ Grammar ]
We didn’t go to China because our flight __________at short notice.
A. had been cancelled
B. have cancelled
C. has cancelled
D. had been cancel

Random Topics:
Continuous TensePresent Perfect Tense and Simple Past TenseSimple Future TenseQuantifiers and AdjectivesSynonyms and VocabularyVocabullary TestVerb TensesSubordinating ConjunctionConditional Sentences Type I, IINoun PhraseOther quiz:
Vocabulary › Viewthank you for your ………….. for helping me fix this computer.
A. frying pan
B. kindness
C. bookshelves
Phrasal Verbs › View
“Do you have any milk?” “Sorry, I’ve ________.”
A. found out
B. run out
C. come out
D. gone out
Grammar › ViewHe bought a new jacket because his old one ____________ his warm anymore.
A. not keeping
B. were not keeping
C. was not keeping
D. be not keeping
E. was keeping not
Mixed General Quiz › View
The truck will ___ away the bags of leaves.
a. hall
b. haul
