Grammar Quiz

[ Modal Verb ]

Our plane _______ in Cairo hours ago, but we haven’t even taken off from Heathrow yet.

A. was supposed to land

B. must have landed

C. ought to be landing

D. will have landed

Select your answer:
         


Random Topics:

Adverbial Concession ClausesGrammar for IELTSInfinitive or GerundTime ClausePrepositions of Place and TimeParticiple - ing/ edModals, Phrasal Verbs, Gerunds and InfinitivesPresent simple, Present continuous, Singular, PluralSentence Structure

Other quiz:

Grammar › View

The ozone layer is an invisible layer of protection around the planet that protects us ____ the sun’s harmful rays.

A. away with

B. from

C. under

D. out of


Present Perfect Tense › View

I _________________ my purse.

A. I have lost my purse.

B. I has lost my purse.

C. I have losted my purse.