ChaseDream

标题: SC71 现在完成时和现在完成进行时的区别是什么呢? [打印本页]

作者: ritasmiling    时间: 2015-5-8 20:25
标题: SC71 现在完成时和现在完成进行时的区别是什么呢?
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.为什么呢?现在完成时进行时不也表示持续到现在?

求大牛们指点~~~



作者: ritasmiling    时间: 2015-5-9 10:43
求教
作者: 老李同志    时间: 2015-5-10 10:36
不需要用of 所以排除cde
应该用for6000 years
所以选b'

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

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


我有一个问题问楼主,为什么用encouraged的啊?不用 encourage????

作者: ukyo2003    时间: 2015-5-10 15:02
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


作者: ritasmiling    时间: 2015-5-10 17:18
老李同志 发表于 2015-5-10 10:36
不需要用of 所以排除cde
应该用for6000 years
所以选b'

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

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

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





欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3