Grammar Quiz

[ Tenses ]

By the time you arrive, I ___ (finish) my homework.

A. will have finished

B. will be finishing

C. will finish

D. have finished

Select your answer:
         


Random Topics:

-ed or -ingPresent Simple and Present ContinuousMesopotamia VocabularyVerb 3 formsThe Future Simple TensePresent Simple PassiveGerunds, Infinitives and Participleswas werePast Simple and Past Continuous Tenses

Other quiz:

Phrasal Verb › View

compensate

A. make up for

B. make over

C. make up one’s mind

D. make up


Grammar › View

Read the paragraph. Choose the word that is incorrect.

Our class taken a trip to the newspaper office. We met some reporters and editors.
#####
A. taken

B. some