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:

Grammar › View

The whale is _____ the water

A. in

B. in front of


Grammar › View

I …………………. if I finish my homework early.

A. are watching

B. am going to watch

C. will watch

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