Grammar Quiz

[ Future Tenses ]

By the time you arrive, I ___ the report.

A. will have finished

B. finish

C. am finishing

D. will be finishing

Select your answer:
         


Random Topics:

Auxiliary and Modal VerbsPresent Progressive (Future)Present Simple VS ContinuousConjunction and PunctuationWas and WereGrammar - Wh QuestionsPresent, Past, Present Perfect and ComparativePronoun-Verb AgreementModifiers

Other quiz:

Prepositions › View

Don’t come out, just wave to us _____________ the window.

A. along

B. across

C. through

D. over


Grammar › View

We made breakfast ______ .

A. we

B. us

C. ourselves