[ Future Tenses ]
The train ___ at 5p.m
A. will arrive
B. arrives
C. is going to arrive
D. is arriving

Random Topics:
Common ErrorGrammar - Be going toConditional ClauseTenses - Irregular Verbstoo / enoughAction, Helping & Linking VerbsWill, Be going to, Present ContinuousReported - GerundPast Simple VS Used toPrepositions and Prepositional PhrasesOther quiz:
Subject Verb Agreement › ViewAlthough downloading music and movies from the Internet ______ illegal, it is not practical to impose a harsh penalty.
A. is
B. are
Transitional Words › View
We studied a lot for the grammar quiz; _______, we failed it anyway.
A. however
B. finally
C. in fact
D. so
Tenses › ViewWe … studying for 4 hours when the teacher comes.
A. Will have been
B. Will
C. Did
D. Does
Present Simple and Continuous Tense › View
The birds __________ (sing/sings) beautifully in the morning.
A. sing
B. sings
C. singing
D. is singing
