Grammar Quiz

[ Tenses ]

By the time you arrive, we ___ dinner.

A. finished

B. will have finished

C. are finishing

D. have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Participle AdjectivesTenses - Pasive VoicePast Simple & Past PerfectModal ProbabilityPresent Perfect and Past TensesSpeech TensesConditional Sentences Type 0, 1 and 2Grammar - to be, possessive, have gotGrammar: was/werePresent and Past Tense

Other quiz:

Grammar › View

Who …. football after school?

A. play

B. are playing

C. playing

D. plays


Adverbial Clauses › View

Henry will certainly have finished his project ______ our voluntary campaign this summer.

A. when he joins

B. by the time he joined

C. while he is joining

D. as soon as he will join

Modal › View

You _____ take a warm jacket with you. In case it gets cold later on.

A. may

B. must

C. will

D. do


Grammar › View

Shirley is …………………. Justin.

A. most popular

B. more popular than

C. popularer than

D. more popular