问题

Our English teacher ____ in our school for about 20 years so far.
A:works
B:has worked
C:worked
D:will work;
B:has worked
C:worked
D:will work;
正确答案是: