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:
         


Random Topics:

Gerund/ To Verb/ VerbFamily VocabularySimple vs Continuous Past TenseHow often - long - much - manyPunctuationLinking Words & PhrasesVerbal TensesThe Structural Types of SentencesSo, Such, Many, Much

Other quiz:

Prepositions › View

________general, our students are very intelligent and really active.

A. In

B. With

C. By

D. On


Grammar › View

The train ….. at 9 o’clock.

A. is leaving

B. is going to leave

C. leaves

D. leave