问题

Miss Jones once _____ music at Bardon School for years and now is an actress.
A: has taught
B: taught
C: had taught
D: teaches
B: taught
C: had taught
D: teaches
正确答案是: