问题

Are you a teacher— No, but I ________ in Quanzhou No. 3 High School for 3 years.
A:taught
B:has taught
C:teach
D:had taught;
B:has taught
C:teach
D:had taught;
正确答案是: