[ 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:
Present Continuous for Future › ViewMy father ________________to visit my grandparents tomorrow.
A. is going
B. are going
C. am going
D. are go
Grammar › View
Find the subject. Three energetic monkeys climbed up the tree.
A. three energetic monkeys
B. climbed up the tree
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.
