[ Future Tenses ]
By 9 o’clock tonight, we ____ (finish) our homework.
A. will have finished
B. will be finishing
C. will finish
D. will has finished

Random Topics:
Word FormationMixed ConditionalContrastive ConjunctionPassive Voice - Past SimpleTenses: Present simple, Past Simple, Future SimpleCommon Grammar Mistakes and Spelling TipsUnreal ConditionalsPreposition and ConjunctionSimple Present Tense with Adverb of FrequencyGrammar and IdiomsOther quiz:
Preposition of Time › ViewMother usually works … the morning
A. on
B. in
C. at
Personal Pronouns › View
We asked the man for help. ______ has agreed to help _______.
A. Him, us
B. He, us
C. He, we
D. We, he
Grammar › ViewChoose the correct option.
Yesterday we ________ an exam at school.
A. used to
B. had
C. have
Conjunctions › View
Do you want some sweets _________ a cupcake?
A. and
B. or
C. but
