Topics: 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:
Past Tense vs Present TensePresent and Past TensesLinking VerbIndefinite and Reflexive PronounsArticles and PrepositionsClausePresent Simple PassivePresent Perfect or Past Simple TenseFuture Tense VerbMixed ConditionalsOther quiz:
Articles › ViewI can take ____ children to school today.
A. a
B. an
C. the
D. –
Grammar › View
………… you happy?
A. Am
B. Is
C. Are
