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,
(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, and
(D) but introducing some 100,000 dangerous chemical pollutants at the same time that have
(E) but at the same time introduce some 100,000 dangerous chemical pollutants, having 答案这里是B。没有问题 prep对A中 having的解释是 有修饰have introduced 表伴随的歧义 想请问下这里having有没有修饰 主句中have improved 表伴随的歧义·因为have introduced是一个从句里谓语, 我认为这里也有 与主句伴随的错误·大家觉得呢?
|