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

Random Topics:
Grammar : Must (Necessity)Past ParticipleRelative Clauses and Past PerfectModals of AdvisabilityFigure of SpeechPast and Present Continuous tensePassive Voice - Present TensesCompound Nouns and Compound Adjectives QuestionsPassive Voice & TensesSubject Verb Agreement and Verb TensesOther quiz:
Grammar › ViewMy mother decided to dispose of the television_________ yesterday.
A. break
B. breaking
C. broke
D. broken
Adjective vs. Adverb › View
His cat never meowed INDOORS.
A. ADJ
B. ADV
The cooking class … if there aren’t enough people.
A. will be cancelled
B. won’t be cancelled
C. will cancel
Vocabulary › View
The state death penalty law was nullified in 1998. (antonym)
A. confirmed
B. embezzled
C. coerced
D. coaxed
E. enrolled
