字典翻译 问答 小学 英语 【---Itwasreallyverykindofyoutogivemealifehome.---Oh,don`tmentioningit.I______pastyourhouseanyway.A.wascomingB.willcomeC.hadcameD.havecame我选的为C.我不知道为什么选A,请帮我解析一下.】
问题标题:
【---Itwasreallyverykindofyoutogivemealifehome.---Oh,don`tmentioningit.I______pastyourhouseanyway.A.wascomingB.willcomeC.hadcameD.havecame我选的为C.我不知道为什么选A,请帮我解析一下.】
问题描述:

---Itwasreallyverykindofyoutogivemealifehome.

---Oh,don`tmentioningit.I______pastyourhouseanyway.

A.wascomingB.willcomeC.hadcameD.havecame

我选的为C.

我不知道为什么选A,请帮我解析一下.

胡安磊回答:
  1.答案:A.   2.翻译:   --你让我搭顺风车回家,真是太善良了.   --哦,不用客气.反正我(当时也)正要经过你家.   3.   1)从上句中的was可以看出,对方把人送到家是已经发生的动作,所以答句中的“我要经过你家”是指在送人的时候,对方也将要做的事情.所以comepastyourhouse应该是过去将来时.   2)当然,像come/go这样的动词,可以用其进行时表示将来时,所以A项正确.   A从结构上看是过去进行时,但是其实它表示的过去将来时.   再如:I'mgoingtoBeijingtomorrow.现在进行时表示一般将来时   Hesaidhewascomingheresoon.过去进行时表示过去将来时   3)其他选项分析:   B使用了一般将来时,语法错误.因为答者在回答问题时,已经来他家了;   C使用了过去完成时,表示comepastyourhouse发生在另外一个过去的动作之前,明显不符合句意逻辑;   D使用了现在完成时,但是它强调的是过去的动作对现在的影响/结果,它没有强调当时答者将做某事的时态特征.
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文