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

Random Topics:
May, MightAsking & Giving AttentionModals and VocabularyArticle the or zero article (-)Relative Clauses and UsagePreposition of TimePresent Simple vs Past SimpleArticle and Order of AdjctiveSo....that... Such.......thatNoun, Verb, AdjectiveOther quiz:
Tenses › ViewSo we took no notice and ___________________ talking.
A. had carried on
B. were carrying on
C. have been carrying on
D. carried on
Adverbs › View
They will arrive ______________ for the meeting.
A. soon
B. gently
C. yesterday
