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:

Start vs. Begin › View

I’m thinking of … a company.

(a) starting
(b) beginning
(c) starting/beginning


Present Simple vs Past Simple › View

My dog sometimes ______ a mouse and _____ it to the front door.

A. caught – brought

B. caught – bring

C. catches – brings

D. catch – brings

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