[ Tenses ]
When I arrived at the station, the train ___ already left.
A. has
B. had
C. is
D. will

Random Topics:
Indefinite and Intensive NounPresent Perfect Simple & ContinuousConditionalPresent Perfect TensePresent Continuous for FutureSubject Verb Agreement; Indefinite PronounsPast Tense and NeutralPerfect ModalsLinkers and ConjunctionsRelative Clauses and UsageOther quiz:
Grammar › ViewPlease ring me up as soon as he ____________ (arrive)
A. arriving
B. arrived
C. arrive
D. arrives
Grammar and Vocabulary › View
She went to the library to ………………… .
A. borrow a book
B. lend a book
C. let a book
D. hire a book
Grammar › ViewI’m happy ______ that you’ve passed your driving test. Congratulations!
A. not hearing
B. hear
C. hearing
D. to hear
Future Tenses › View
Watch out! The baby …..
A. is going to fall
B. will fall
C. will be falling
