以下是引用Howto在2009-4-1 1:42:00的发言:这题应该A,虽然B中的it指代有点让人难理解。但是综合各个方面考虑我觉得还是A对。 首先B中用了which,他到底指代lowering prices 还是increasing supply and lowering prices不清楚 还有which和整个句子形成松散的结构,把本来的意思扭曲了。 B中还有一个错误就是because of' 原来用的是by .请注意 在美国人眼中because of 和by 完全不是一个意思 because of 是有因果关系的,而by 仅仅表示通过。没有这种关系。看意思不应该有因果关系。 所以很确定的说这个题目A比B更好。 还有一点如果B是正确答案我想ETS肯定会把那个and前后颠倒下让人不会引起歧义。 我认为B中的which指代没有问题,从句谓语动词用的是boost而主句没有复数名词,所以只能指代二个动名词短语的合成形式 - increasing supply and lowering prices。 至于楼上说的“because of ”和“by”的区别,这里可能Howto忽略了A选项中的thereby所表达的因果关系 反观,A选项中的致命错误就是it的指代问题无法,在这里又不能做形式主语。 所以,这题我还是选B |