Mr. Pike _______ English at our school for 20 years before he retired last year. A. was teaching B. had been teaching C. is teaching D. has been teaching113/1144Mr. Pike _______ English at our school for 20 years before he retired last year.was teaching had been teachingis teaching has been teachingGiải thíchChọn đáp án B