125.
The computer company registered a $16 million net loss for the year, largely because it was profitable only overseas, where much of their profits were used for paying higher taxes, while continuing to lose money in North America.
(A) where much of their profits were used for paying higher taxes, while continuing
(B) where much of their profits went to pay higher taxes, as they continued
(C) where much of its profit went to pay higher taxes, while it continued
(D) with much of their profits going to pay higher taxes, while continuing
(E) with much of the profit used for paying higher taxes, as it continued
(A) their指代单数名词company错误;表示状态的动词continue不能用现在进行时态;be used for paying名词形式不如动词形式更简洁有效。
(B) their和they指代单数名词company错误;as作连词表示“当…时,随着”,改变了原句要表达“然而”的转折对比含义。
(C) 正确,关系副词where引导定语从句修饰名词overseas,went to pay…清楚地表达了profit的用途,while it continued表达了转折对比关系。
(D) with… +现在分词结构不能清楚地表达与overseas的关系;表示状态的动词continue不能用现在进行时态。
(E) with…+过去分词结构不能清楚地表达与overseas的关系;as作连词表示“当…时,随着”,改变了原句要表达“然而”的转折对比含义;be used for paying名词形式不如动词形式
PREP笔记在这里没有说明while continuing有什么错??这里的while是表示转折,也就是不是在引导时间状语从句,在这种情况下 还能够用while doing这种形式吗??
下面再贴上一道类似结构的题 我曾经问过的(没有人理我...555....)
130.
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, and have
(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
(A) 整个句子中的两个代词they指代对象不一致,划线部分they没有指代对象,未划线部分的they指代的是pollutants;having gone…分词结构有作伴随状语修饰have introduced的歧义,而不是作pollutants的定语。
(B) 正确,while + 现在分词结构表示“与…同时”的含义;that引导定语从句修饰紧临的名词pollutants。
(C) 整个句子中的两个代词they指代对象不一致,原因与A选项相同;and have gone…在语法上应该与主语谓语have improved并列,但在逻辑上应该是指pollutants,这种用法是错误的。
(D) but + 现在分词的用法错,而且but表达的是转折含义,原句并无此含义。
(E) but表达了与原句不同的转折含义,having gone…分词结构有作伴随状语修饰have introduced的歧义,而不是作pollutants的定语。
补充说明:while的特殊用法
In writing, people often use a non-finite clause beginning with while. For example, instead of writing “I often knit while I am watching TV.”, they write “I often knit while watching TV.”
连词while引导时间状语从句,有时可有成分省略(通常是在从句与主句的主语相同时,也可以说连词引起一个单词或短语,如跟形容词、介词短语或现在分词等)。
而but是没有这种用法的。再者,but表示转折含义。
我的问题是(B) 正确,while + 现在分词结构表示“与…同时”的含义 这里的while既然表示同时.难道和at the same time 意思不重复吗??我原来一直理解这个while是表示转折...
我的问题是:当while表示转折时 能用while doing这种形式吗??
我是倾向于不能用的 可是PERP的例子让我实在不明白...
寝食难安...
像各位NN求助!!! |