[ Tenses ]
The headteacher retired two years ago. He …… many successes during his career.
A. had
B. has had
C. is having
D. has been having

Random Topics:
Mixed TensesAuxiliary Verbs & Question TagsFormal & Informal WordsRelative Clauses and Past PerfectNoun Verb AgreementGrammar and Passive VoiceThird ConditionalVerbs & Phrasal VerbsFigurative Language VocabularyGerunds, Infinitives and Modals of PossibilityOther quiz:
Grammar › ViewPick the word group that describes a “pet name” or “term of enderrment” used to speak to or about somone you really care about:
A. Director, channel, program
B. Communication, satelite dish, cancel
C. To shout, sorry, to sleep on the couch
D. Law, judge, detective
E. Honey, darling, sweetheart
Grammar › View
Alya …… in the kitchen yesterday
A. cook
B. cooking
C. cooked
D. cooks