Grammar Quiz

Topics: Modal Perfect

The plane is late. It ____________ landed by now.

A. must

B. should

C. ought to have

D. must have

Select your answer:
         


Random Topics:

Adverb and Noun ClausesPerfect Verb TensesGrammar CorrectionTemporal Conjunctions and ConnectivesPersonal PronounsTenses and Word FormationContrastive ConjunctionsGrammar Error Correction (Simple Present Tense)Sentence TransformationGrammar and Structure

Other quiz:

Conjunctions › View

Most spiders are harmless _______ a few are dangerous.

A. and

B. or

C. but


Modals › View

You can’t … Paul. He is on holidays.

A. see

B. have seen

C. be seen