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:

Adverb Clauses › View

Which of the following words is an adverb?

A. go

B. he

C. soon

D. shop


Grammar › View

Canada isn`t as ________as Russia.

A. bigger

B. big

C. biggest

D. biger

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