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

Azahara and Rebeca say: “We finish our homework after meal”

A. They said they finished their homework after meal.

B. They said they finish our homework after meal

C. They said they finished our homework after meal.


Definite Articles › View

Who knows ……answer?

A. a

B. an

C. the

D. –

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