[ 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 › ViewFill in the blank: She ________ (read) a lot of books this month.
A. has read
B. have read
C. reading
D. readed
Grammar › View
She is _____ in the staff.
A. the most good
B. the far better
C. most the best
D. by far the best
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:
