[ 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 › ViewDo more exercise eat more fruit and vegetables.
A. and
B. but
C. so
D. or
Vocabulary › View
deprive
A. solved a problem by making do with what you had; invented
B. scolded or corrected; expressed disapproval or blame
C. to keep something from someone; to take away
D. huge
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
