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:
         


Random Topics:

IELTS VocabularyPast PassiveGrammar - Present Perfect with for and sincePresent Perfect TenseCommas and Subordinating ConjunctionsTOEFL GrammarRegular and Irregular AdverbFuture Tense VocabularyRelative & ModalsSimple Present and Past Tenses

Other quiz:

Tenses › View

My sister ______ her final exams next week, which is why she ______ almost no time for social events.

A. is taking, will have

B. takes, is going to have

C. takes, has

D. is taking, is having


Modal Verbs › View

May I take your_____?

A. Would

B. Have

C. Order

D. Meal