[ Future Tenses ]
Hurry up! The train …. in 2 minutes.
A. will leave
B. will have left
C. leaves
D. is going to leave

Random Topics:
Noun, Quantifiers and SuffixesGrammar - Wh QuestionsFamily Members and Present SimpleGrammar - may & mightGrammar of Future PlansPhrasal VerbsVerb Tenses and Subject Verb AgreementGrammar TOEFLNoun Phrases and AdverbialsDegrees of ComparisonOther quiz:
Grammar › ViewVasily and Andrei _______ chess on Tuesdays.
A. plaid
B. play
C. played
Phrasal Verbs › View
Catch up with
A. You give someone all the money that you owe them
B. To find someone or something after searching for them.
C. To accept an opportunity quickly and eagerly.
D. You are forced to deal with something unpleasant
Grammar › ViewAlice is Canadian. _______________ parents live in Ottawa.
A. His
B. Us
C. Her
D. Them
Phrasal Verb › View
Put ___________ (To change something to a later time or date)
A. off
B. down
C. back
D. out
