Grammar Quiz

[ Perfect Modals ]

You _______ studied harder for the test.

A. Might have

B. Should have

C. Could have

D. Must have

Select your answer:
         


Random Topics:

Passive Voice and ModalsPronouns and Subject Verb AgreementPronouns, Sentence Structure, and ApostrophesLinking VerbsIdiom and TensesFuture TensesPast PerfectSimple Present and Present Continuous TenseIntermediate Prepositions

Other quiz:

Grammar › View

The scientist said, “Global warming is causing many anomalies in weather patterns.”

A. The scientist said that global warming is causing many anomalies in weather patterns.

B. The scientist said that global warming was causing many anomalies in weather patterns.

C. The scientist said that global warming my cause many anomalies in weather patterns.


If Clause › View

If I … (finish) my assignment tonight, I will go to Mall with my friends.

A. finish

B. finishes

C. would finishes

D. had finished