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:
Grammar - Countable/ UncountableModal Verb Gerund or To InfinitiveSimple vs Continuous Past Tense“Put” Phrasal VerbInterjection & Prepositional PhrasesPresent Progressive (Future)Gerunds, Infinitives and ParticiplesThe First Conditional (if/unless)Compound and Complex, ConditionalsHave to / Do not have toOther quiz:
Grammar › ViewMr Dandy ….. a teacher.
A. Is
B. Am
C. Are
D. were
Tenses › View
Complete with “have talked” or “has talked”: They ____ (talk) about the new project several times.
A. have talked
B. has talked
