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, and have
but introducing some 100,000 dangerous chemical pollutants at the same time that have
but at the same time introduce some 100,000 dangerous chemical pollutants, having
突然发现虽然连词+分词可以表示伴随,但是but不可以这么用,but身后必须是完整的主谓结构
从属连词+分词作伴随状语,可以把while at the same time看作一个逗号,所以并不需要be动词,直接用分词表示修饰。
AC. 后面they were developed的they指的是pollutants,故前面不能用they来指代industrialization and modern methods(一句话两个they指代不同)
AE. have gone regulated的主语应该为pollutants,若用having,则主语变成了industrialization and modern methods
A:modifier "having……“逻辑上好像是 修饰they的(前置后能明显感觉不妥)。
BUT并列连词(不是绝对要求跟句子,X but Y, 要求Y和X一致) 排除D,while 从属连词 (用法:1.跟-ing participle; 2.修饰adj.和adj. clause)
while :it's true that the conjunction "while" can be used to signal simultaneity, but it's more often used to signify contrast. 本句while作从属连词表对比。
having修饰主句主语 Industrialization and modern methods,逻辑语义错误,排除
选项C (Industrialization and modern methods have improved the standard of living around the globe) ,and( have gone virtually unregulated since they were developed more than 50 years ago.)and前后不平行,前面是完整句子,后面不是;
选项D ( have improved) the standard of living around the globe but( introducing) 括号内不平行
选项E have done 和do不平行;having修饰错误
“having ”为伴随状语,主语为就近句子的主语,但是gone unregulated只能是污染物
我醉了。。。。
BC区分:
a选项最后的having作伴随状语,主语应该是主句中的they,但事实上应该是pollutant
b选项while doing结构是正确的,从属连词+分词作伴随状语
c选项并列错误,主语不是they
d选项but是连接词,前后两个句子应该是并列的,
e选项错误同a
从句得意思是,污染物不受管制而非方法不受管制
a选项最后的having作伴随状语,主语应该是主句中的they,但事实上应该是pollutant
b选项while doing结构是正确的
c选项并列错误,主语不是they
d选项but是连接词,前后两个句子应该是并列的
e选项错误同a
while doing省略了主句主语 主句主语是methods呀 疑惑
登录 或 注册 后可以参加讨论
D,that have作定语,离被修饰语pollutants越近越好
B,while是从属连词,从属连词+分词作伴随状语
D,but是并列连词,并列连词要求连接两个主句,并且第二个句子可以参考第一个句子的结构做省略。but introducing没有按第一个句子的格式省略,如果是but have introduced是可以的
while作为状语从句连词+doing表示伴随,突出跟主句的关系;gone unregulated只能是pollutants
but 结构前后要平行,but 不能引导从句只能是并列句。
but前后需要平行,while引导从句,当从句主语和主句主语相同时,从句的主语和助动词可以省略;
根据语义判断gone virtually unregulated是修饰pollutants的;
A having gone修饰不合理;
B 正确
C they存在指代歧义,指代methods,根据语义判断主语应该是industrialization and methods
D but前后不平行
E but前后不平行
A错在having+未划线句作为伴随状语,就近修饰前面while状语从句的主语industrialization and modern methods,但应该修饰chemical pollutants。 B是正确答案。C错在have gone的是pollutants而不是industrialization and modern methods。D错在while可以直接加doing而but不能,DE的but后面都应该改为have also introduced或者they have also introduced。而且E最后的having错误同A。
right
登录 或 注册 后可以参加讨论
1-While可以引导 伴随
2-同一个代词只能指代同一个对象,they在A里, 指代了不同的名词
if you are going to use 'but', you need either a completely new clause ('...but they have also introduced), or another verb that is parallel to the verb already used ('...but have also introduced').
疑问:主谓宾+状语从句,doing
这里面doing的逻辑主语一定是主句主语吗?还是状语从句的主语也可以?
一定是状语从句的主语。因为,伴随是状语,状语要就近修饰,它的主语和它所修饰的句子的主语相同。所以这里讲的主句,其实是“伴随”这个成分的主句,而不是整个题目的主句。
谢谢老师!!我知道了!!!感谢
那么选项E错在哪里呢?
登录 或 注册 后可以参加讨论
老师,请问:
1. ", doing ..." 这样的形式做非谓语,应该修饰主语(题目中的"methods"),而不是就近修饰(题目中的"pollutants"),是吗?
2. "while...introducing" 这个从句中,因为从句主语与主句主语一致(都是"methods"),所以省略了,对吗?那么be动词为什么也可以省略呢?
谢谢老师!
1. 不是修饰。doing短语做伴随状语,它的逻辑主语是它修饰的句子的主语。
2. 我咋觉得这个问题和第一个问题一样呢。
谢谢老师!我现在知道啦!
1小问,如果是伴随/定语的话逻辑主语是谁那就是做谁的伴随/定语状语。
2小问是关于伴随状语的。因为状语主语与主句主语一致,表示主动,所以写成introducing;出题者为了注明伴随状语与主句的关系,又加上了连词while。一点问题都没有!变回原来的样子是while methods introduce chemical pollutants.
果然是之前问题问得不好……>
登录 或 注册 后可以参加讨论
while在本句中引导的是一个伴随状语从句?
while同时也可以作为连词连接两个转折或者并列关系的句子,对吗?
是的。
所以A选项的错误在have introduced中的have表示先时性,导致逻辑错误?
另外A选项pollutants后面的having是否有问题?
登录 或 注册 后可以参加讨论