[ 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

Random Topics:
Conditionals (0 - 1 - 2)How many / How much - Is there / Are thereInfinitive FormsAdjectiveGerunds as objects of prepositionComparativeModals in the PastGrammar & VocabComparatives or SuperlativesWas & Were QuestionsOther quiz:
Modals › ViewDad ……………………… go to work today. It’s holiday.
A. should
B. have
C. doesn’t have to
D. must
Grammar › View
I wish I … why Natalie is so upset with me.
A. knew
B. had known
C. could know