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:

First Conditional Sentence › View

What _______ you ______ if you _______ to bed late?

A. will; do; go

B. will; does; go

C. will; did; went

D. will; do; went


Grammar › View

I decided to … the top of the mountain this Saturday.

A. climb

B. climbed

C. climbing

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