ChaseDream

标题: 问道PP上没人问过的知识点,求版主们或NN解答 [打印本页]

作者: DUKB24    时间: 2012-1-13 14:20
标题: 问道PP上没人问过的知识点,求版主们或NN解答
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是个相对好的答案。有没有大牛给个权威点的解释

作者: zoexixi    时间: 2012-1-13 16:04
看这题的时候我没看懂 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好,但是我觉得还是用前三个判断标准比较安全,这两个我做题时候作为很很很辅助判断哈哈

有错大家拍啊~~~




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