问题

I became a teacher in 1993I _______ for 13 years by next summer
A:has taught
B:will teach
C:has been teaching
D:will have been teaching
B:will teach
C:has been teaching
D:will have been teaching
正确答案是: