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


Random Topics:

as...as, comparatives, superlativesAdverbs & to beTransitive and Intransitive VerbPresent SimpleAdjectives with -ED and -INGPresent Continous TenseInfinitivesThird Grade ExamLexico and GrammarArticles and Pronouns

Other quiz:

Grammar › View

Amelin _____ already left when you arrived.

A. she

B. just

C. had

D. was


Vocabulary › View

Changing your hair colour to bright pink or blue is very ____________ right now.

A. casual

B. comfortable

C. trendy

D. flow

E. appearance

Tenses, Determiners & Subject Verb Agreement › View

Peter, along with his brothers, ____ skating often.

A. goes

B. go


Grammar › View

Sentence, fragment, or run-on:

Joe washed the car and Mary cleaned the garage and Billy mowed the grass.

A. sentence

B. fragment

C. run-on