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:

Grammar › View

When Neyla suddenly appeared, her mom got … .

A. shocking

B. shocked


Present Perfect Tense › View

Ana ________ _________ (not, give) the money

A. have not give

B. hasn´t given

C. hasn´t give

D. has give

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