[ 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:
Simple Present and Simple Past › ViewPolly and Ken ______ at the cinema last night.
A. was
B. were
Grammar › View
John loves animals ________ has a dog named Tiger.
A. He
B. I
C. You
D. it
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:
