[ 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:
Tenses › ViewLaura ________ (feel) very sick, but she decided to go out anyway.
A. was feeling
B. has felt
C. has been feeling
D. had felt
Personal Pronouns › View
The children are swimming at the pool. Their parents are watching (看着) ________ by the pool side.
A. You
B. Us
C. Them
D. They
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
