Grammar Quiz

[ Modal Speculation ]

He _______ known the answer to the question.

A. might have

B. could have

C. must have

D. should have

Select your answer:
A  B  C  D  E 


Random Topics:

Time and CalendarTenses UsageFood VocabularyHave toArticleSimple and Past TensesPast ModalsModals of ObligationAsking & Giving AttentionPoetry Vocabulary

Other quiz:

Grammar › View

You ____ breathe under water.

A. can

B. can’t

C. there is

D. there are


Idioms › View

“About time” means ___.
a. at the right time
b. soon
c. at last