Grammar Quiz

[ Past Modals ]

What is the difference in meaning between ‘could have’ and ‘might have’?

A. ‘Could have’ implies capability or opportunity, whereas ‘might have’ implies possibility or speculation.

B. ‘Could have’ indicates a past action only

C. ‘Could have’ is used for future possibilities

D. ‘Might have’ suggests certainty about an event

Select your answer:
A  B  C  D  E 


Random Topics:

If ClausesGerunds and InfinitivesNoun Phrases and AdverbialsApostrophe GrammarTenses - Irregular VerbsNoun, Quantifiers and SuffixesPast Narrative TensesModal Verbs and ConjunctionsParallel Structure or Combining SentencesPast Tense and Past Continuous

Other quiz:

Grammar › View

Sarah ……………… Italian.

A. don’t speak.

B. doesn’t speak

C. isn’t speaking


Reported Speech › View

“I’m not using my smartphone right now”

A. Daniel said he wasn’t using his smartphone right then.

B. Daniel said I wasn’t using my smartphone right then.

C. Daniel said he didn’t use his smartphone right then.

Tenses › View

They…this work yesterday.

A. do

B. did

C. will do

D. have done


Grammar › View

Did you ___ your room?
a. clean
b. will clean
c. cleaned