[ 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:
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