[ 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:
Grammar › ViewMy mother’s name is Ann and my_________________ name is Richard.
A. father’s
B. uncle’s
C. sister’s
Past Tenses › View
How many pictures _________ while you ___________ around Ireland?
A. did you take/ travelled
B. were you taking/ were travelling
C. were you taking/ travelled
D. did you take/ were travelling
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
