Grammar Quiz

[ Tenses ]

Fill in the blank: She ____________ for over an hour by the time he arrives.

A. will wait

B. will be waiting

C. will have been waiting

D. will have waited

Select your answer:
         


Random Topics:
Present simple or Past simplePositive and Negative ConnotationsGerund or to InfinitiveModal ProbabilityPresent Simple with Adverbs of FrequencyModals of DeductionPassive SentencesTAG QuestionsPast Simple VS Used to

Other quiz:

Present Perfect Tense › View

…. they …. their lunch?

A. Have — finish

B. Have — finishing

C. Have — finished

D. Have — finishes


Grammar › View

Last week, it ____ to the movie theater to watch Cats.

A. went

B. goes

C. will go


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.