Grammar Quiz

[ Tenses ]

Complete the sentence to show an action will be finished before a future point in time: By the time the guests arrive, we _____ the entire house.

A. will be cleaning

B. are going to clean

C. will have cleaned

D. will clean

Select your answer:
A  B  C  D  E 


Random Topics:

SimilesFuture TensesSimple Tenses in EnglishCountable & Uncountable NounsSimple Present VS Present ContinuousFuture Perfect TenseComparativesNouns & PronounsConjunctionsTOEFL Adjective and Adverb

Other quiz:

Conjunctions › View

You must study for your exam, ____ you will fail.

A. and

B. or


Vocabulary and Idioms › View

I _____sport to keep fit, not because I like it.

A. practise

B. train

C. do

D. make

Grammar › View

A: I’m really hungry!

B: I ____ you a sandwich.

A. ‘ll make

B. ‘re going to make

C. ‘re making


Good vs. Well › View

He run the company very …

a. good
b. well