Grammar Quiz

[ Modal Verbs ]

Which option correctly defines “should have”?

A. It indicates a past possibility that did not happen.

B. It expresses a suggestion or expectation about the past.

C. It implies uncertainty about a previous action.

D. It conveys a strong likelihood based on evidence.

Select your answer:
A  B  C  D  E 


Random Topics:

Wh QuestionsParticipal PhrasesAbilityPrepositions of TimeFunctional Sentence TypesSimple vs Continuous Past TenseCompliment, Congratulation, and HopePast and Present TensesAdverbs of TimeLinking Words & Phrases

Other quiz:

Modal Verbs › View

I can’t find my wallet. ____ it at home.

A. I must leave

B. Might I have left

C. Maybe I leave

D. I might have left


Adjectives (-ed / -ing) › View

I couldn’t believe the daughter was the thief! The film was ________________.

A. interesting

B. boring

C. touching

D. surprising

Modal Verb › View

………….. I go out?

A. May

B. Would

C. Shall

D. Will


Grammar › View

Octopus and jellyfish __________ in the water.

A. live

B. lives

C. lived

D. living