Grammar Quiz

[ Past Modals ]

It’s really cold today. I _________ a heavy coat.

A. should have bringed

B. should have brought

C. shouldn’t have bringed

D. shouldn’t have brought

Select your answer:
A  B  C  D  E 


Random Topics:

Be Going To vs. WillAdverb of MannerComparative AdverbsActive and Passive Gerunds and InfinitivesNoun / PronounUsed to & would & Past SimpleArticles with Proper NounsPerfect and Past TensesPresent Simple or Present ContinuousPassivisation

Other quiz:

Comparison › View

I hope the get the same grade _________ yours.

A. as

B. than

C. more


Grammar › View

Jane ___ her blue jeans today, but usually she wears a skirt or a dress.

A. wear

B. wears

C. wearing

D. is wearing

Future Tenses › View

Use the _____ for events on a timetable or a schedule.

A. be going to

B. simple present

C. present progressive

D. will/won’t


Conditional Sentences › View

If he ______________ his own vegetables, he wouldn’t have bought  them.

A. grew

B. grows

C. had grown

D. grow