问题

When did you move to Beijing? —Last yearBut I _____ in a school in Japan for 8 years
A:has taught
B:taught
C:has been taught
D:has been teaching
B:taught
C:has been taught
D:has been teaching
正确答案是: