[ Future Tenses ]
The train _________ at 11:45.
A. is leaving
B. leaves
C. is going to leave
D. will leave

Random Topics:
Present simple or Past simpleModals for Ability, Possibility and PermissionModals, Infinitives and GerundsAdverbs (manners & modifiers)ComparisionFirst ConditionalComparison Degree & GerundsGrammar: so and suchEnglish for TourismArticles and PrepositionsOther quiz:
Grammar and Vocabulary › ViewChange to the passive: They’re developing new computer software.
A. A new computer software is being developed.
B. A new computer software is been developed.
Conjunctions › View
The meeting was cancelled … the bad weather.
A. because of
B. because
C. in spite of
D. though
E. although
Subject-Verb Agreement › ViewWho __________ the new baby look like?
A. Does
B. Do
Prepositions › View
They earned their living …………………. selling food.
A. in
B. with
C. for
D. by
