问题补充:
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
答案:
A. has taught has come
B. taught , comes
C. taught , came
(答案→)D. has taught, came
解析:考查时态。 前半句中有“for 29 years”故第一空用现在完成时,而后半句中有when 引导的时间状语,因此第二空用一般过去时came.