Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Phrases and TensesGrammar SuffixesSpellingSo / Neither / Either / TooApostrophe GrammarNoun, Pronoun, Adjective, VerbA(n), the, no articleIELTS GrammarModals and Past TensesParticipal Phrases

Other 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.