[ 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:
Modal Verbs › ViewEverything is going well with my new job. In fact, things _____________________ be better.
A. couldn’t
B. won’t
Past Tense › View
the cheer accountant….. the monthly report for seven hours when the director arrived.
A. had been scrutinizing
B. has been scrutinizing
C. had been scrutinized
D. has been scrutinized
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
