[ Tenses ]
By the time she arrives, we ____ our homework.
A. will complete
B. will have completed
C. completed
D. have been completing

Random Topics:
Adjectives (-ed / -ing)Present and Past TensesPhrasal VerbAdverb Clauses of TimeTenses and Passive VoiceGrammar: Have toModals and TensesAbstract NounsGrammar - PunctuationModals and Modal PerfectsOther quiz:
Grammar › ViewTourism in Cork has slow in recent weeks … the unreasonably cold weather.
A. as long as
B. in case of
C. except for
D. because of
Tenses › View
He will be studying for the exam tomorrow.
A. Future Simple:
B. Future Continuous:
C. Future Perfect:
D. Future Perfect Continuous:
