Topics: 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:
Grammar: Used to, Would, Be used to, Get used toModals, Phrasal Verbs, Gerunds and InfinitivesVerb to beVerb FormsToo or EnoughInfinitive or GerundGerunds in SentencesVocab and GrammarTenses, Determiners & Subject Verb AgreementComparative - SuperlativeOther quiz:
Grammar › ViewI,m not ………… to reach that shelf – sorry!
A. enough tall
B. too tall
C. as tall as
D. tall enough
Modals › View
You ____ have told me earlier!
A. may
B. might
