问题

Our teacher ____ in our school for 29 years and he ____ here when he was 23 years old.

A:has taught has come
B:taught , comes
C:taught , came
D:has taught, came
正确答案是:
标签: ,