[ 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 › ViewSally chose the work that needed the ______ amount of effort.
A. less
B. ;little
C. least
D. as little as
Grammar › View
You _____ wear a seatbelt when you drive.
A. have to
B. must
C. may
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