[ Grammar ]
By the time the train arrives, we …………………… for over an hour.
A. will have been waiting
B. will be waiting
C. will have waited
D. will wait

Random Topics:
Grammar and StructureConditional 0Grammar PhrasesSimple Present and Past TensesSo, Such, Many, MuchSpeculation with Modal VerbsHow much or How many?Present TenseNoun, Pronoun, Adjective, VerbGrammar and PrepositionOther quiz:
Tenses › ViewSusi … a film when she heard the noise
A. Was watch
B. Was watched
C. Was watching
D. Were watching
First Conditional › View
If the kid reads the material carefully, he …. know how to answer the question
A. know
B. knows
C. will know
D. knew
Subject-Verb Agreement › ViewMeandering downriver toward a deer, three grizzly cubs (comes, come) within 15 yards of it.
A. Comes
B. Come
Comparative Adverb › View
Carla says that she had _____ time of her life at the party.
A. Better than
B. Better
C. The best
