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:

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