Mr Pike _________ English at our school for 20 yea...

Câu hỏi: Mr Pike _________ English at our school for 20 years before he retired last year.            

A was teaching 

B has been teaching           

C is teaching      

D had been teaching