[ 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:
Modal Verbs › ViewThe train ___ arrive at 5 PM.
A. could
B. would
C. Should
Grammar › View
A lot of the students in the class…… from China.
A. Is
B. Am
C. Are
D. Be
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