返回列表 发帖

OG13 71题 过去时和现在完成时的理解!!!

71. Along the major rivers that traverse the deserts of northeast Africa, the Middle East, and northwest India, the combination of a reliable supply of water and good growing conditions both encouraged farming traditions that, in places, endure in at least 6,000 years.
(A) good growing conditions both encouraged farming traditions that, in places, endure in
(B) good growing conditions encouraged farming traditions that have, in places, endured for
(C) of good growing conditions have encouraged farming traditions that, in places, endured for
(D) of good growing conditions both encouraged farming traditions that have, in places, endured
(E) of good growing conditions encouraged farming traditions that have, in places, been enduring for


答案是B,这没有问题,但是我想问的是这里encouraged可以用have encouraged吗,感觉encouraged这个动作发生在过去但是它的影响一直持续到现在而用现在完成时也没错啊
求NN们指正
收藏 分享

我的看法是,作者没有强调对当前的影响啊,所以完成时没有依据。而且即使是完成时也应该是has encouraged吧。主语是combination

TOP

如何理解没有强调对当前的影响呢?个人认为,encourage the farming trdition 持续了6000年,是不是它的影响呢

TOP

哦,你是说那个for 600 year啊,
我是这么理解的SVO that svo for 600 years
那个for的介宾是在定语从句里面的

TOP

噢,懂了!所以encourage并没有信号词指示它用现在完成时,只表示过去某一刻的动作,直接用过去时就好了;for 6000 years是在that从句里,修饰的只是endure。。。
明白了,谢谢哈~~

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看