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

You would save energy if you …… the lights more often.

A. will switch off

B. would switch off

C. switched off

D. switch off


Past Perfect Tense › View

When we finally found his house, everyone ________for a club in town.

A. had already left

B. leave

C. left

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