ChaseDream
搜索
返回列表 发新帖
查看: 1919|回复: 1
打印 上一主题 下一主题

问道PP上没人问过的知识点,求版主们或NN解答

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-13 14:20:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Sincethestartofthespace age, more and more littering has occurred in orbits near Earth, often becausethe intentional discarding of lens caps, packing material, fuel tanks, and payload covers.



(A) more andmore littering has occurred in orbits near Earth, often because

(B) orbits near Earth have become more and more littered, often from

(C) orbits near Earth became littered more and more, often resulting from

(D) there have been more and more littering of orbits near Earth, often because of

(E) there had been littering more and more of orbits near Earth, often with

这题我第二次做选了D,一开始大家给的解释都是说there be不好,其实D选项致命的错误应该是littering of orbits严重改变句意而且不符合逻辑,所以D就排除了,然后答案给的解释说B选项中from就表示垃圾的来源,但是B选项主语是orbits,littered是充当形容词的成分,单纯从语法上来讲得话这个from更像指代orbits而不是垃圾,因为垃圾这个概念在句子中是以形容词成分出现的,所以对这里的解释很不解,只能说B是个相对好的答案。有没有大牛给个权威点的解释
收藏收藏 收藏收藏
沙发
发表于 2012-1-13 16:04:47 | 只看该作者
看这题的时候我没看懂 littering,我判断的点是下面几个:
1、句尾四个名词并列,排除A
2、since说明用完成时,无动作先后比较,排除C.E
3、D我排除的原因不是there be结构问题,是have,如果用there be 是不是应该用has才对?

B项前面是个系表结构,from补充说明起因,more and more是一种变化过程,所以用have became比较符合,而has occured, there have been没有了那种变化的过程,所以逻辑上不及B好,但是我觉得还是用前三个判断标准比较安全,这两个我做题时候作为很很很辅助判断哈哈

有错大家拍啊~~~
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2025-2-17 21:58
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部