Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Idioms

Other quiz:

Grammar › View

. “Does Nick get up early on weekdays?” “No, he ______.”

A. don’t

B. doesn’t

C. does


Proverbs › View

Which word is missing?

God helps those who help __________.

A. herself

B. myself

C. yourselves

D. themselves

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