[ 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
Select your answer:
Random Topics:
Comparative AdverbsPreposition on TimeClausesVerb Tenses and Past ParticiplesNounBASIC GRAMMAR - PRONOUNSAdverbs, Modals, Preposition of timeSimple Past/Past ProgressivePreposition of Place
Other quiz:
Perfect Tenses › ViewBen _____________ all of his dinner and can have dessert now.
A. has finished
B. had finished
C. will have finished
Gerund or Infinitive › View
I understand gerunds and infinitives! I don’t need ______ the teacher about the grammar anymore.
A. to ask
B. asking
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.