Grammar Quiz

[ Grammar ]

I missed the bus! I _______ have come to the bus stop five minutes ago! I wouldn’t have missed the bus if I had come on time!

A. might

B. have to

C. can

D. should

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - much, many, a lot ofModals and Comparative SuperlativeNouns - Word Form-IONGrammar ClausesGrammar - may & mightPhrasal Verb Put & GoGrammar: Have toTenses - AuxiliariesTenses - Irregular VerbsModals, Phrasal Verbs, Gerunds and Infinitives

Other quiz:

How often - long - much - many › View

______ has Leo Messi played for Barcelona?

A: Since 2003

A. how long

B. how often

C. how much

D. how many


Vocabulary and Grammar › View

You should _________ exercise regularly.

A. get

B. be

C. have

Past Participle › View

Have you ever ____ (plant) a tree in your garden?

A. plants

B. planting

C. planted


Preposition of Time › View

The school bus leaves _______________ 1 p.m.

A. in

B. at

C. on