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:

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