[ Grammar ]
Mr. Pike …………. English at our school for 20 years before he retired last year.
A. had been teaching
B. has been teaching
C. was teaching
D. is teaching

Random Topics:
Relative PronounContrastive ConjunctionsSimple Past Tense & Future TenseTime ExpressionsModal RequestsModal Verbs of PermissionGerunds-ing &-ed AdjectivesSo Such Enough TooPreposition on TimeOther quiz:
a, an, the, Zero Article › ViewI just bought ____ new dog. _____ dog is medium-sized and has long fur.
A. The, a
B. -, a
C. A, the
D. -, the
Grammar › View
“Whose mobile is this?” – “It’s ____.”
A. her
B. hers
C. she
D. my