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

Random Topics:
Verb Tenses and ModalsPerfect Modalsso vs suchPast, Present, FuturePresent and Past Perfect TensesGrammar and PrepositionsGerund and InfinitiveSimple, Complex, Compound SentenceLinking Words & PhrasesSentence Structure and ConjunctionsOther quiz:
Vocabulary › Viewan agreement to settle a dispute in which both sides accept less than they want
A. resolve
B. commitment
C. compromise
D. vagrancy
Grammar › View
A horde is an accumulation of things.
A. True
B. False
A herd of deer _____ running in the forest.
A. is
B. are
C. were
D. am
Grammar › View
Which sentence is in Present Tense:
A. We went to the beach yesterday with Jonathan’s family.
B. It says there is going to be a lot of snowfall for tomorrow’s weather forecast.
C. I am going to the grocery store to pick up milk, bread, and cheese.
D. It’s her birthday tomorrow so I will go buy her a present in a little bit.
