Our math teacher         in our school for 20 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

答案

正确答案:D

知识点:动词时态:一般过去时  动词时态:现在完成时  

解题思路

句意为“我们的数学老师在我们学校已经教书20年了,他是在23岁的时候来这儿的”。由语境可知第一空处所在句子表示的是动作在过去某一时间开始并一直持续到了现在,和“for+时间段”这个表示一段时间的状语进行了连用,应用现在完成时,排除BC。第二空处所在句子表示的是“他来这儿”这个动作发生在过去某个时间,应用一般过去时。所以答案选D。

易错点

查看相关视频

下载次数:0

<<上一题   下一题>>