[ Future Tense ]
By 9 o’clock, we … our homework.
A. will have been finishing
B. will have finished
C. will finish
Select your answer:

Random Topics:
IELTS VocabularyPast PassiveGrammar - Present Perfect with for and sincePresent Perfect TenseCommas and Subordinating ConjunctionsTOEFL GrammarRegular and Irregular AdverbFuture Tense VocabularyRelative & ModalsSimple Present and Past TensesOther quiz:
Tenses › ViewMy sister ______ her final exams next week, which is why she ______ almost no time for social events.
A. is taking, will have
B. takes, is going to have
C. takes, has
D. is taking, is having
Modal Verbs › View
May I take your_____?
A. Would
B. Have
C. Order
D. Meal
