[ 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:
First Conditional & Future TensesBe Verb in TensesComparatives - SuperlativeModals and Adjectives (ed-ing)May, MightPrepositionComparatives, Superlatives, and ModalsAdverb of MannerAdverbs, Infinitives, Definite ArticleGrammar ErrorsOther quiz:
Grammar › ViewChoose the correct form of the verb: He _______ the glass on the shelf.
A. hid
B. threw
C. put
D. placed
Simple Present and Present Continuous › View
I … a student at Gema Nurani Primary School
A. am
B. is
C. are
