问题

33.— You seem to be familiar with this city! — I ______ English in a school here for two years.It’s great to be back again!
A:taught
B:have been teaching
C:had taught
D:have taught
B:have been teaching
C:had taught
D:have taught
正确答案是: