ChaseDream
搜索
返回列表 发新帖
00:00:00

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.

正确答案: B

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 3087|回复: 7
打印 上一主题 下一主题

SC71 现在完成时和现在完成进行时的区别是什么呢?

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-8 20:25:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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


E选项的解释中指出这里用现在完成进行时不合适 The use of the present perfect progressive have been enduring is not grammatically incorrect, but it is rhetorically inappropriate and sounds exaggerated.为什么呢?现在完成时进行时不也表示持续到现在?

求大牛们指点~~~


收藏收藏 收藏收藏
沙发
 楼主| 发表于 2015-5-9 10:43:37 | 只看该作者
求教
板凳
发表于 2015-5-10 10:36:24 | 只看该作者
不需要用of 所以排除cde
应该用for6000 years
所以选b'

我觉得用 have endured 是因为后面说了for 6000years。

如果用have been enduring 后面就不能加6000years了,因为现在完成进行时表现的是持续的动作,以后也会发生的动作,所以就不能加6000 years   楼主感受一下


我有一个问题问楼主,为什么用encouraged的啊?不用 encourage????
地板
发表于 2015-5-10 15:02:22 | 只看该作者
endure我也不知道为什么不能用have been enduring,猜想是不是像continue一样不适合用进行时?期待更专业的解答

Anyway
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 (OA)
(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

5#
 楼主| 发表于 2015-5-10 17:18:13 | 只看该作者
老李同志 发表于 2015-5-10 10:36
不需要用of 所以排除cde
应该用for6000 years
所以选b'

encourage这个动作显然是过去发生的呀,怎么会用一般现在时呢
Along the major rivers that traverse the deserts of northeast Africa,中traverse用一般现在时是因为这是客观事实
6#
 楼主| 发表于 2015-5-10 17:20:01 | 只看该作者
ukyo2003 发表于 2015-5-10 15:02
endure我也不知道为什么不能用have been enduring,猜想是不是像continue一样不适合用进行时?期待更专业的 ...

这道题能选出正确答案,但就是不知道为什么不能用现在完成进行时表达持续到现在的动作,同求NN解答~~
谢谢你啦
7#
发表于 2015-5-10 17:30:23 | 只看该作者
ritasmiling 发表于 2015-5-10 17:20
这道题能选出正确答案,但就是不知道为什么不能用现在完成进行时表达持续到现在的动作,同求NN解答~~
谢 ...

到了这个阶段,一个问题没搞懂是很困扰的。同样等待。另外我刚才去ManhattanPrep找了Ron的帖子,也没看到他正面解释这个have been doing的问题。如果谁找到权威的解释,谢谢通知。
8#
发表于 2016-9-2 19:36:22 | 只看该作者
下面是自己的一些看法,望讨论和大神改正~~
现在完成时用于现在已经完成的动作,同时强调动作的结果或动作对现在的影响;
现在完成进行时指过去开始将来仍会持续的动作,强调动作持续的状态,带有一定感情色彩;
这道题题为说at least 6000 years 是已经完成了,farming traditions 已经endure了至少6000,而不是还在持续的endure 至少6000年。
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-10-24 13:27
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部