Grammar Quiz

[ 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 › View

Ben _____________ 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.