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:

Future Tenses › View

In October they _______ their country house for one year.

A. will be building

B. will have built

C. will have been building

D. will build


Grammar › View

You …. eat crisps in the class.

A. mustn’t

B. must

C. don’t have to

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