Grammar Quiz

[ 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:
TimeInterrogative Pronoun Accept vs. ExceptGrammar - too & enoughVerbs with Prepositions and ConjunctionsVerb-ing or to VerbSimiles and Body IdiomsPast Perfect vs Past SimpleConditional Sentence Type 2

Other quiz:

h omophones › View

Have you seen that movie ____?

A. To
B. Too
C. Two


Grammar › View

The ____ hind leg is hurt.

A. dogs

B. dog’s


How to use : Read the question carefully, then select one of the answers button.