[ 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:
Vocabulary & Grammar › ViewThe word PERSEVERE most nearly means:
A. To scrub clean
B. Easily deceived; too trusting
C. To continue striving in spite of discouragements and difficulties
D. A written message to reference later; a record or note to help remember
Comparison & Modal Verbs in Passive Voice › View
Nothing ________ because it was very foggy and raining heavily.
A. is seen
B. could be seen
C. haven’t been seen
D. wasn’t seen
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
