问题

It seems that you are familiar with this city.—I _____ English in a high school here for three years. It’s grerat to be back!
A:have taught
B:taught
C:have been teaching
D:had taught
B:taught
C:have been teaching
D:had taught
正确答案是: