Topics: Modal Perfect
Marcela didn’t come to class yesterday. She _________ an accident.
A. should have had
B. might have
C. must have
D. may have had
Select your answer:

Random Topics:
ArticlesPassive Modals, Impersonal PassiveModals, Phrasal Verbs, Gerunds and InfinitivesGrammar: wishes and regretsPre-intermediateTOEFL Adjective and AdverbModal Verbs of Deduction and SpeculationAdverbial Clause of MannerAdjective OrderSimple Past and Past Progressive TensesOther quiz:
Grammar › ViewDon’t play in the rain or else you will fall sick. As the saying goes, _________________
A. prevention is better than cure
B. slow and steady wins the race
C. learn to walk before you run
D. practice makes perfect
Tenses › View
A: Does John like coffee?
B: …….
A. yes, he is
B. yes, he does
C. no, he isn’t
D. no, he does
