Topics: Modals
Yoni: I didn’t see Eli at Rina’s party yesterday.
Lina: Oh, she … for her class presentation on Monday.
A. had to prepare
B. must prepare
C. ought to have prepared
D. should prepare
E. could prepare
Select your answer:

Random Topics:
must/shouldLinking Words & PhrasesWh QuestionsHas Got & Have GotFuture Tense (will/be going to/p.continuous)Subordinate ConjunctionsSubject/Verb Agreement with Collective NounsDefinite vs Zero Article Abstract NounsFuture or PastGerund and To InfinitiveOther quiz:
Grammar › ViewWill the dog find ____________ way home?
A. its
B. it’s
Grammar › View
__________________ is good for your health.
A. Swimming
B. To swim
