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:
Grammar and PrepositionsGrammar Comma UsageSimple Present and Present Continuous TensesSentence Structure and Verb TensesSuffixes and TensesPresent Perfect & Past Simple TensePresent and Past TensesComparative and Superlative AdjectivesInfinitives and GerundsSimple PastOther quiz:
Asking for and Giving Opinion › ViewSista: ……… about the math test?
Marda: It’s too hard to do. I couldn’t answer number 3.
A. In your opinion
B. Would you agree that ………….
C. What do you think
D.I believe
E. When do you attend
Grammar and Vocabulary › View
I’ll do anything to make people laugh. My friends think I’m _________________. They think I might have a future as a comedian. -Mat
A. wild and crazy
B. laid-back and relaxed
C. kind and generous
