Grammar Quiz

[ Future Tenses ]

What is the correct verb form: ‘By the time you arrive, I ___ (finish) cleaning.’

A. will have finished

B. will be finishing

C. am going to finish

D. will finish

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabullary TestPronouns, Sentence Structure, and ApostrophesAdjective or AdverbPhrasal Verb & Prepositional PhraseSocial Media VocabularyPrepositions of Location, Movement and TimeApologizingGrammar Double Object VerbsSimple, Compound, Complex SentencesGrammar - Future Action

Other quiz:

Adverb Clauses of Time › View

Do not disturb me ____ I am studying.

A. before

B. after

C. when


Vocabulary › View

A number with a variable; a number multiplied by a variable in an algebraic expression

A. Coefficient

B. Algebraic Expression

C. Constant

D. Distributive Property

E. Equation

Grammar › View

Take a jumper with you in case it…… .

A. will get cold

B. gets cold

C. has got cold.


Pronouns › View

Please pass __________your book.

A. she

B. me

C. they