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:

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