[ Modal Verbs ]
He _______ taken the wrong train; that’s why he arrived late.
A. would have
B. must have
C. should have
D. can’t have

Random Topics:
Present Perfect or Past Simple TenseFuture PassivePunctuationPresent Simple for Future ArrangementComparative & Superlative AdverbsGrammar Pronoun and Singular Plural NounPresent Continous TenseParallelism and Subject Verb AgreementPreference & Future TenseCoordinating & Subordinating ConjunctionsOther quiz:
Grammar › ViewBefore _______ left for school, Eleanor packed her lunch.
A. their
B. her
C. she
Grammar › View
This encyclopedia has (good) maps than that one.
A. good
B. better
C. best
D. gooder
Third Conditionals › ViewIf it snows, ________ still drive to the coast?
A. will you
B. would you
C. would you have
Conjunctions › View
I was shopping all day _________ i did not have time to do my homework.
A. and
B. but
C. or
