[ Speculation with Modal Verbs ]
Select the right option for past speculation: He _______ missed the bus, that’s why he’s late.
A. can
B. must have
C. might
D. should have

Random Topics:
Phrases and TensesGrammar SuffixesSpellingSo / Neither / Either / TooApostrophe GrammarNoun, Pronoun, Adjective, VerbA(n), the, no articleIELTS GrammarModals and Past TensesParticipal PhrasesOther quiz:
General › View________ is she? she is my friend from London
A. who
B. why
C. which
D. what
Tenses › View
Would he have been explaining to the workers if he had made the information clear?
A. Yes, he would.
B. No, he would not.