[ 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:
Adverb PhrasesModals AuxiliaryAdverbs of Time and PlacePresent Simple VS ContinuousModal Verbs for SpeculationFuture Tense VocabularyPossessive Adjectives and Possessive PronounsSuffixes and TensesState Verbs and Action VerbsModal RequestsOther quiz:
Verb Tenses › ViewI ________ my breakfast when the doorbell rang.
A. was having
B. will have
C. have
D. ate
Grammar - could / could not › View
Ahmet was a very good student. He _________ pass all his exams easily.
A. can
B. can’t
C. could
D. couldn’t
