Grammar Quiz

[ Perfect Modals ]

They _______ missed the train if they left on time.

A. Might have

B. Should have

C. Can’t have

D. Could have

Select your answer:
A  B  C  D  E 


Random Topics:

Going To Be and WillSimple Present and Present ContinuosConditionals and Modal VerbsPresent Continuous TenseVocabulary and DefinitionsGrammar : Must (Necessity)Interjections, Tag Questions and Nouns of Direct AddressPresent Progressive (Future)GerundTenses and Questions

Other quiz:

Present Perfect Simple vs Continuous › View

They __________ (discuss) the project for hours.

A. have discussed

B. have been discussing


Grammar › View

Did ………. of the players score in yesterday’s match?

A. Anyone
B. Some
C. Any
D. Somebody

Present Simple › View

________ Bryan go to school at nine o´clock?

A. Do

B. Does

C. Do


Grammar › View

Eight planets rotate around ___ sun in ___ solar system.
A. a , a
B. the , the
C. the , a