Grammar Quiz

[ Past Modals ]

There is a lot of traffic this morning. I ________ to work.

A. should have drove

B. shouldn’t have drove

C. should have driven

D. shouldn’t have driven

Select your answer:
         


Random Topics:

Reported Speech and Reporting VerbsPast Progressive TenseTenses and Word Formationwould should couldQuantifiers & Modals of ObligationAdverbs of TimePresent Simple and Continuous TenseSentence CompletionGrammar: so and suchTenses and Vocabulary

Other quiz:

Present Perfect Tense › View

Thank you for everything. You . . . . me a lot.

A. help

B. will help

C. have helped

D. are helping


Conjunctions and Preposition › View

Noise pollution can have harmful effects on / in human health.

A. on

B. in