MR. PIKE _______ ENGLISH AT OUR SCHOOL FOR 20 YEARS BEFORE HE RETI...

10. Mr. Pike _______ English at our school for 20 years before he retired last year.

a. is teaching

b. was teaching

c. has been teaching

d. had been teaching