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.
while at the same time they have introduced some 100,000 dangerous chemical pollutants, having
while at the same time introducing some 100,000 dangerous chemical pollutants that have
while they have introduced some 100,000 dangerous chemical pollutants at the same time, which have
but introducing some 100,000 dangerous chemical pollutants at the same time that have
but at the same time introducing some 100,000 dangerous chemical pollutants, having
c的问题应该就是which形容了time
a. 这里面 having 可能修饰 pollutants,也可能修饰 they have introduced some 100,000 dangerous chemical pollutants 整个分句,所以 having 产生了修饰歧义
while doing 看来是可以的
de.copy前面小姐姐的解释
“de 不能用but,因为but必须连接两个句子,当他连接成分的时候一般是省略的现象,这里but doing前面没有和他平行的对象,所以不对”
这题C选项写错了吧,看了别的论坛,C选项最后是and have
D E 的BUT为连词但没有足够的平行结构支撑
A的having逻辑主语错误
C 中的 at the same time作为时间状语修饰整个句子,那which可能就是修饰time的。
首先排除DE:but是和and性质一样的连词 需要前后结构平行 A错在,having 逗号+v-ing表示这个动作由前面主语发出并且同时发生,但是这里的unregulated是50年前就开始的
c的at the same time是状语,因此which指the same time
remember that "while" can also be used as a general indicator of contrast, including contrast between two things that are not necessarily in the same timeframe.
e.g.,
while square-toed shoes have largely gone out of fashion in the club, they are still often seen at the office.
while doing 这里做伴随状语,伴随是可以把连词补起来的。
a they指代错误
c at the same time 做状语就近修饰,感觉是引入污染和污染unregulated是同时发生的
de 不能用but,因为but必须连接两个句子,当他连接成分的时候一般是省略的现象,这里but doing前面没有和他平行的对象,所以不对
根据题意,排除DE,因为题目想要强调两者同时发生,所以用while即可满足同时发生也有轻微转折的意思,but语气太强
ABC中,AC的划线句的They指Industrialization and modern methods of insect control,而划线句后面的they却指的是chemical pollutants,两个they指代不同对象,错!
so you just have to memorize which ones can do which.
in this case, you've just learned that "while" can be followed by an -ing participle. (it can also be followed by an adjective or adjective phrase.)
B 使用了while表示句义的对比,外延和内涵, 因为变化在主语,优势群体,所以选了doing结构? 急需老师解答。
如果是having就是修饰they了,加个that修饰pollutants
https://www.manhattanprep.com/gmat/forums/industrialization-and-modtern-methods-of-insect-control-have-t460.html
整个句子中的两个代词they指代对象不一致,划线部分they没有指代对象,未划线部分的they指代的是pollutants;having gone…分词结构有作伴随状语修饰have introduced的歧义,而不是作pollutants的定语。
while前后不用平行吗?
while做连词后面难道不应该接一个完成的句子吗?只有A有谓语动词,BCDE都是少谓语动词的,所以为什么不能选A呀
笔记:错选C,还是要坚持大部分时候which只能紧跟前一个动词的原则,不要打破,所以which不能指代time;同时A--having...在剧中是修饰industrialization and...所以不能跟 gone unregulated (unregulated 的是pollutants).所以选B。
But一定是错的,必须连接两个主句。
To me a structure of the sentence has the following logic:
using 2/3 rule:
While vs. but - While wins. so we can eliminate D&E
In C "which" modifies time
A says that "Industrialization and methods of insects contorol..having gone (sounding awkward at least) unregulated." I think the meaning is distorted.
So B wins.
while和 at same time 不是重复的意思吗?还是while在本句中不是同时的意思?
while这里做连词,正常情况while做连词有两种作用:
1,during the time that,当。。。的时候
2,表示对比,轻微的转折。这里应该是第二种意思能够加at the same time .
当然我做题的时候是靠排除DE来消除这个疑惑的,因为but做并列连词只有第二个句子的主谓和前面完全一致才能省略,前面是improved,后面是不能省略主语+are的,所以这时候再来看while表然而加个at the same time 意思挺合理的,然后就是前面说优点后面说缺点,while单纯表示当。。。的时候的话语义表达不够好
登录 或 注册 后可以参加讨论
D为什么不对啊
抓住一个小山! D 应该是But前后没有平行吧哈哈哈
登录 或 注册 后可以参加讨论
having修饰工业化和防虫手段,而这些并非unregulated。此处只能用定语从句,修饰pollutants。