Grammar Quiz

[ Grammar ]

Mark’s flight ________ cancelled. There’s a lot of fog in the London area this morning.

A. may not have been

B. can’t have been

C. may have been

Select your answer:
         


Random Topics:

as...as, comparatives, superlativesPast Perfect SimpleComparison & Modal Verbs in Passive VoicePresent Perfect, Present Simple, Present ContinuousSimple and Continuous Present TenseModals in the Past - Speculation and DeductionGrammar PhrasesPresent Simple Affirmative and NegativePast Simple Negative & QuestionsGerunds, Infinitives and Participles

Other quiz:

Phrasal Verb › View

She got angry and ________ the letter her ex wrote.

A. crossed out

B. ripped up

C. turned down

D. looked up


Prepositions › View

Do you remember the first time you swam ___ school?

A. at

B. about

C. on

D. pool