Grammar Quiz

[ Future Perfect Tense ]

… you have finished by the time I come back.

A. What

B. Will

C. When

D. Were

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions - ConnectorsAdverbial Clause, Noun ClauseVerbs: Will & Going toTenses and Word FormationTenses of Verbs - UsageVerbs with Prepositions and ConjunctionsVerb TenseWishesArticles with SubstancesSuperlative Adjectives

Other quiz:

Narrative Tenses › View

She was out of breath because she __________ (run) for an hour.

A. ran

B. had run

C. was running

D. had been running


Some vs. Any › View

need ____ time to think about this.

a. any

b. some