Topics: 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:

Random Topics:
Will, Be going to, Present ContinuousCountable Vs Uncountable NounsGrammar: Simple Past and Past ContinuousPronouns and AntecedentsPast Continuous vs Past SimpleConditional Type 1Tenses and Word FormationDescribing WordsPrepositional PhrasePossessive AdjectivesOther quiz:
Vocabulary & Grammar › ViewKay: Let’s ____ to Stratford. We can ___ a Shakespeare play.
A. go/ to see
B. to go/ see
C. go/ see
D. to go/ to see
Grammar › View
I ___________ a cigarette in my life.
A. has never smoked
B. have never smoke
C. have never smoked
