[ 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 › ViewThe office __________ (can/not/enter) after 6 PM.
A. can’t be entered
B. can be entered
C. can’t be enter
Conjunction › View
Deserts are harsh and dry, ________ many plants grow there.
A. For
B. So
C. Yet
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
