Mr. Pike _________ English at your school for 20 years before he retired last year. A. was teaching B. has been teaching C. is teaching D. had been teachingĐoạn văn106/320Mr. Pike _________ English at your school for 20 years before he retired last year.was teaching has been teachingis teaching had been teachingGiải thíchĐáp án D