Our teacher in our school for 29 years and he here when he was 23 years old.
A. has taught has e
B. taught , es
C. taught , came
D. has taught, came
网友回答
A. has taught has e
B. taught , es
C. taught , came
(答案→)D. has taught, came
解析:考查时态。 前半句中有“for 29 years”故第一空用现在完成时,而后半句中有when 引导的时间状语,因此第二空用一般过去时came.