Grammar Quiz

[ Grammar ]

Thomas received a warning for speeding. He _____ so fast.

a, shouldn’t have driven

b. would have driven

c. should have

d. might have driven

Select your answer:
         


Random Topics:

Present Perfect vs Past SimpleComparatives and Past Perfect TensePresent PerfectPassive and Active SentencesLinking Words & PhrasesApostrophes and GrammarPassive Voice - Present ContinuousIntensifiers: Really vs VeryPresent simple or Past simple

Other quiz:

Subject Verb Agreement › View

This freight ________ fresh fruit and vegetables.

A. carry

B. carries

C. be taking

D. hold


Present Tenses › View

It’s raining, and I see you don’t have an umbrella. You can borrow mine, I it _____ now.

A. did not need

B. haven’t been needing

C. don’t need

D. haven’t needed