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.
(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
C句中,AT THE SAME TIME放置位置不对MISPLACED.句意是说“XX提高了生活水平,然而与此同时(在提高生活水平的同时)……”。把AT THE SAME TIME放到局尾,意思就成了“XX提高了生活水平,然而XX引出了100K种污染物,而且这100K种污染物是同时生成的(而不是一批一批生成)”。这样曲解了原文意思;
按照句意,划线外面的THEY指代 methods of insect control;
没见过HAVING DONE做后置定语,见过其作为插入语,用逗号叉开。
EG: My office computer, having been repaired since last week, goes on the blink again.
-- by 会员 movcn (2012/4/6 14:07:37)