—Alan! Why are you so late?
—Sorry! When I         home, I met one of my old friends.

  • A.went
  • B.am walking
  • C.has gone
  • D.was walking

答案

正确答案:D

知识点:状语从句  动词时态:过去进行时  

解题思路

句意为“——艾伦!你为什么这么晚?——对不起!当我往家走时,遇见了一个我的老朋友”。“when(当……时)”在句中引导的是时间状语从句,主句用的是一般过去时,从句也要用过去的时态,所以排除BC。结合句意来看从句用过去进行时比较合适,意为“当我正在往家走的时候”,那么在这个期间遇见了我的一个老朋友,所以答案选D。

易错点

查看相关视频

下载次数:0

<<上一题   下一题>>