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:
Correlative ConjunctionPhenomenon(s) vs. PhenomenaCannon vs. Canon Time Clauses of FuturePrepositions after VerbsModal and Phrasal VerbsPast ParticipleVerb to haveAdverbial Clauses

Other quiz:

Grammar › View

Anywho is a word.

A. True
B. False


Present Perfect Tense › View

It____ happened several times already.

A. has

B. have


How to use : Read the question carefully, then select one of the answers button.