[ 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 or Past Simple TenseMesopotamia VocabularyFew, a few, little, a littleComparative - SuperlativeGrammar and PrepositionCompound Words and SentencesMixed Present TensesCardiology ServicesPossessive Adjectives VS Possessive PronounsNoun Verb AgreementOther quiz:
Grammar › ViewShe knows _____ too late for her to call.
A. its
B. it’s
Grammar › View
You need to exercise regularly to ………… your current weight.
A. keep
B. continue
C. hold
D. maintain
