[ Adverbial Clauses ]
Choose the best answer.
I haven’t finished the report yet, but by the time you return I ……………it.
A. will complete
B. complete
C. will have completed
D. am completing

Random Topics:
Maritime Vocabulary and GrammarArgumentative VocabularyProgressive TensesConjunctionSimple Past TenseFuture Perfect ContinuousStative Verbs and TensesHave GotPositive and Negative ConnotationsProgressive Verb TensesOther quiz:
Present Continuous Tense › ViewThey _________their classroom now.
A. Are cleaning
B. am cleaning
C. is cleaning
D. cleaning
Conjunctions - Connectors › View
I have started an English course_________ improve my English.
A. so that
B. in order to
C. so as
