[ 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:
Simple Present Tense › ViewA : How do you go to school?
B : We … the bus to school.
A. take
B. takes
C. are taking
D. taken
Grammar › View
‘How to make a sponge cake.’
What type of text could it be?
_______
A. fiction
B. fairy tale
C. invitation
D. instruction
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
