Grammar Quiz

Topics: Future Tenses

By 9 o’clock, we ____ (finish) our homework.

A. will have finished

B. will be finishing

C. will finish

D. will has finished

Select your answer:
         


Random Topics:

Tenses (Present, Past, Future Forms)Auxiliary Verbs, if, unless and ModalQuantifiers and ArticlesSpeculation with Modal VerbsPassive Modals in Different TensesGrammar - ConnectorsSimple Present and Present ContinuousPresent Simple & Present Continuous TensesPresent Simple and Continuous Tense3rd Person Singular

Other quiz:

Tenses › View

….. she ….. a diamond ring?

A. Does, have

B. Do, have

C. Do, has

D. Does, has


Grammar › View

I’m very upset. You …. me to let me know you would be late.

A. should call

B. ought to have called