Mr. Pike _________ English at your school for 20 years before he retired last year. was teaching19/50Mr. Pike _________ English at your school for 20 years before he retired last year.was teachinghas been teachingis teaching had been teachingGiải thíchĐáp án D