Grammar Quiz

[ Modal Perfect ]

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:

Abstract NounsSubject-Verb AgreementGrammar and PunctuationOrder of AdjectivesSimilesHow often - long - much - manySo....that... Such.......thatGrammar: Used to, Would, Be used to, Get used toConstrative Conjunction

Other quiz:

Grammar › View

Nurish _____ home when it started to rain.

A. is walking

B. was walking

C. were walking


Modal Verbs › View

Which modal suggests a future possibility?

A. might

B. must

C. would

D. should