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:

Adjective › View

I’m _____. Let’s do something.

a.boring
b.bored


Grammar › View

Everything ________ (be) perfect.
A. will is
B. will be
C. will to be

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.