Topics: 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:
Have toModals of DeductionWould/would like - affirmative/negativeNouns and QuantifiersSubordinate ConjunctionsPresent Simple/AffirmativeTenses and PronounsPrepositionWill or Going toAcademic VocabularyOther quiz:
Idioms › ViewAfter the accident a lot of people ___.
a. turned out
b. set out
c. crowded around
Vocabulary & Grammar › View
. Which is the correct form for the present continuous tense?
A. am/is/are + verb+ing
B. am/is/are + verb
C. have/has + verb+ing
D. was/were + verb+ing
