[ 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:
Grammar › ViewWhich of the following is an independent clause?
A. the sun is coming through the window
B. when the window is open
C. where the chairs are
D. in the fridge
Vocabulary and Grammar › View
Do you agree with her _______ about your career choice?
A. manager
B. resume
C. advice
D. reward
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
