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 SingularOther 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
