[ 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:
Nouns, Pronouns, Antecedents, and Singular and Plural › ViewEveryone should do (his/their) best work on the project.
A. his
B. their
Present Continuous Tense › View
Surprisingly, he … very patient and helpful to everyone.
- be
- is being
Grammar › View
Choose 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