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:

Vocabulary › View

What is a synonym for “impromptu”?

A. Planned

B. Spontaneous

C. Rehearsed

D. Organized


Grammar › View

Dave is a teacher. He __________ English on Friday mornings.

A. Gives
B. Teaches
C. Taught
D. Teaching

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