Grammar Quiz

[ 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 Agreement

Other quiz:

Grammar › View

She 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