[ Tenses ]
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
Select your answer:

Random Topics:
Present/Future/Past Simple/Present PerfectPhrasal Verbs and GrammarTime ExpressionsConjunctions and ClausesModal Verbs and VocabularyPast Simple TensesTenses StructureArticleCollective NounsFuture - Will and Be going toOther quiz:
Passive Voice › ViewMy mother is going _________ this house.
A. sold
B. sell
C. to be sold
D. to sell
Conjunction › View
We can go by bus __________ we can walk.
A. And
B. But
C. Or
D. So
