[ Perfect Modals ]
They _______ missed the train if they left on time.
A. Might have
B. Should have
C. Can’t have
D. Could have

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 QuestionsOther quiz:
Grammar › ViewIf Peter had enough money, ___________________on the trip to Las Vegas.
A. He would have gone
B. Had he gone
C. he went
D. he would go
Grammar and Vocabulary › View
Alfredo _____ Mexican. He`s Spanish.
A. isn`t
B. aren`t
C. am not
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
