[ Perfect Tenses ]
The train ______ when we got to the station.
A. has left
B. had left
C. will have left

Random Topics:
Present Perfect Tense and Simple Past TenseGerundsBare Infinitive and To InfinitiveLanguage Features: Reflective ArticleConjunctive AdverbsTypes of PhrasesModals with Perfect InfinitivePronoun Antecedent AgreementConjunctions in Complex SentencesBe going to / WillOther quiz:
Preposition › ViewWhat type of preposition is the preposition in this sentence? A bird flew into the clean window.
A. time
B. movement
C. place
D. origin
Pronouns › View
Both of the runners broke _____ previous records.
A. his or her
B. their
C. our
D. your
Modals › ViewTania ____ go to the movies tonight, she doesn’t feel well.
A. might not
B. could
C. will
D. may
Grammar and Vocabulary › View
Theo works as a ________ driver.
A. factory
B. taxi
C. store
