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:
A  B  C  D  E 


Random Topics:

Conditionals (0 - 1 - 2)How many / How much - Is there / Are thereInfinitive FormsAdjectiveGerunds as objects of prepositionComparativeModals in the PastGrammar & VocabComparatives or SuperlativesWas & Were Questions

Other quiz:

Vocabulary › View

An action or decision that sets an example to follow in the future is a _____.

A. marshal

B. restriction

C. distinguished

D. precedent


Definitions, Synonyms › View

Think deeply, give a lot of thought

A. Volition
B. Mesmerize
C. Disdain
D. Ponder

Modals › View

Dad ……………………… go to work today. It’s holiday.

A. should

B. have

C. doesn’t have to

D. must


Grammar › View

I wish I … why Natalie is so upset with me.

A. knew

B. had known

C. could know