[ Future Tense ]
By 9 o’clock, we … our homework.
A. will have been finishing
B. will have finished
C. will finish

Random Topics:
Mixed ConditionalIndefinite and Reflexive PronounsPresent Perfect vs Past Simple TensePrefixes SuffixesCoordinate ConjunctionTenses and ArticlesCountable and UncountableSentence TypesPassive Voice - Past SimpleImperative SentencesOther quiz:
Preposition after some Verbs › ViewMy husband specializes _______ computer software.
A. for
B. about
C. in
D. of
Vocabulary › View
You can find …. in your kitchen.
A. pillow
B. stove
C. television
D. sofa
Modal Verbs › ViewIf 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
