问题

Are you a teacher? —-No, but I ______ in Harbin No3 High School for 3 years
A: had taught
B:has taught
C:teach
D:taught
B:has taught
C:teach
D:taught
正确答案是: