[ 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 AgreementModifiersOther quiz:
Prepositions › ViewDon’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