Miss Jones _______ music at Bardon School for five years when she was abroad and now she is an actress.
#102222
A
taught
B
has taught
C
had taught
D
has been teaching