Grammar Quiz

[ Future Tense ]

By 9 o’clock, we … our homework.

A. will have been finishing

B. will have finished

C. will finish

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed ConditionalIndefinite and Reflexive PronounsPresent Perfect vs Past Simple TensePrefixes SuffixesCoordinate ConjunctionTenses and ArticlesCountable and UncountableSentence TypesPassive Voice - Past SimpleImperative Sentences

Other quiz:

Tenses › View

We _____ at the restaurant last night.

A. eat

B. ate

C. eaten

D. eating


Gerund and Infinitive › View

He doesn’t want_______

a. to know

b. know

c. knowing

d. to be knowing

Modal Verbs › View

If you want to learn to speak English fluently, you __________ to study hard

A. could

B. must

C. need

D. needn’t


Gerunds And Infinitives › View

Nutritionists advise dieters never …… to diet …… meals.

A. try / for skipping

B. to be trying / skip

C. to try / by skipping

D. having tried / skipped

E. tried / without skipping