[ 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 ConjunctionOther quiz:
Grammar › ViewNurish _____ 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