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:

Modals › View

Which sentence correctly uses “can’t have” to express impossibility?

A. He can’t have done it; he was with me all day.

B. He can’t have done it unless he was mistaken.

C. He can’t have done it if he wanted to.

D. He can’t have done it, but he tried.


Grammar › View

The festival, ______________ lasted all day, ended with a banquet.

A. that

B. who

C. which

D. whose

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