[ Grammar ]
He will have ________ (forget) all about it by Monday.
A. forgetting
B. forgotten
C. forgets
D. been forgetting
Select your answer:

Random Topics:
Communicative GrammarCompound and Complex, ConditionalsUnreal Uses of Past TensesComparative and SuperlativesGrammar speak,talk,say,tellPerfect Tenses of Verbsused to, be used to, get used toPreposition of PlaceModals, Infinitives and GerundsOther quiz:
Grammar › ViewI saw Harry arrive, but I don’t remember ____ him leave.
A. saw
B. see
C. to see
D. seeing
Grammar › View
The company ____ products are made from recycled materials is launching a new line this summer.
A. whose
B. which
C. who