- UID
- 1218758
- 在线时间
- 小时
- 注册时间
- 2016-7-1
- 最后登录
- 1970-1-1
- 主题
- 帖子
- 性别
- 保密
|
Industrialization and modern methods of insect control have improved the standard of living around the globe while at the same time they have introduced some 100,000 dangerous chemical pollutants, having gone virtually unregulated since they were developed more than 50 years ago.
A. while at the same time they have introduced some 100,000 dangerous chemical pollutants, having
B. while at the same time introducing some 100,000 dangerous chemical pollutants that have
C. while they have introduced some 100,000 dangerous chemical pollutants at the same time, which have
D. but introducing some 100,000 dangerous chemical pollutants at the same time that have
E. but at the same time introducing some 100,000 dangerous chemical pollutants, having
这道题看到manhattan讨论了好多,但是自己还是不太懂。有如下两点疑问:
1.C为什么错
RON的意思是:C的which不对,解释如下
"which" can modify...
...a NOUN,
or
...a NOUN + preposition + other noun.
this version doesn't do either of these things. (it's NOT "noun + prep + noun", because "at the same time" is NOT a modifier of "pollutants".)
therefore the "which..." modifier is wrong.
但是我觉得 因为which后面是have,肯定修饰的是复数名词,一往前找就能找到pollutants,所以挺对的啊……
2. B为什么对
WHILE DOing按理说不应该是省略吗?
while running the marathon, james tripped and fell.
unreduced --> while he was running the marathon, james tripped and fell (past tense parallelism)
timmy has learned a lot of valuable lessons while employed with the company.
unreduced --> timmy has learned a lot of valuable lessons while he has been employed with the company. (present perfect parallelism)
然而这个题明显是while they have introduced怎么能省略成while introducing呢
|
|