[ 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 › ViewWe helped some people _______ car had broken down.
A. who
B. whose
C. whom
D. where
Grammar & Vocabulary › View
. I __________ my CV and covering letter last week.
A. sent
B. have sent
C. sending
Grammar › ViewThe 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
