爱问知识人 爱问教育 医院库

一道单选题,请详细解释

首页

一道单选题,请详细解释

----It was really very kind of you to give me a lift home. 
  -----Oh, don’t mention it. I _____past your house anyway. 
A.  was coming  B.  will come   C.  had come      D.  have come

提交回答
好评回答
  • 2007-10-19 14:04:33
    选A.  原因如下:
    这是过去发生的事情, 所以是过去时, 所以 B 不对. C 明显不对, 因为无论如何也不能用过去完成时. 用现在完成时就更不对了, 所以D也不行. 再回头看A, 过去进行时, 用在"come"上表示过去将要发生的事, 正合题意. 从另一个角度, 我们用过去将来时替换一下: "I would come pass your home anyway." 这也证明A是正确的.

    n***

    2007-10-19 14:04:33

其他答案

    2007-10-19 13:58:18
  • 我认为是C,因为上句用was说明已经送完了,后面的应该是表示过去的时态,后面一句是说反正我经过你家,不是正经过,所以不能选A,又因为经过他家的时候是过去就完成的事,所以应该用过去完成时

    爱***

    2007-10-19 13:58:18

  • 2007-10-19 13:34:17
  • 不知道答案,估计我选B,因为无论如何他要经过你家,所以是将来事态把!~我不确定~!

    岩***

    2007-10-19 13:34:17

  • 英语考试 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):