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 StructureOther quiz:
Conjunctions › ViewMost 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
