Grammar Quiz

[ Future Tenses ]

In a few minutes, I ___ here for Craig for over two hours. Where can he be?

A. will have waited

B. will wait

C. will be waiting

D. will have been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Have to/Has toGrammar: Defining Relative ClausesPassive Voice, Modals of Deduction and First ConditionalArticles & QuantifiersGrammar and IdiomsPlaces in TownPresent Simple and ContinuousAdverb or AdjectiveDefinite and Zero Articlegoing to

Other quiz:

Simple Past Tenses › View

He ___ his keys in the car.

A. leave

B. left

C. leaves


Vocabulary › View

Supplant (suh PLANT)

A. To supply
B. To replace
C. To exhibit
D. To train