问题

Does your sister work as a teacher in Canada? —No, but she once _________there for five years
A:taught
B:had taught
C:has taught
D:would teach
B:had taught
C:has taught
D:would teach
正确答案是: