A. taught
B. has been teaching
C. was teaching
D. is teaching

Correct Answer:

Option B – has been teaching

Copyright warnings! Do not copy.