支持C,charge sth.(price) for sth.(商品),插入语不影响that引导限定性定从的使用 D错,of what唯一合理的理解是what表示商品,这样the price of what是一个整体,the drug's maker charges for ... 做定从修饰该整体,语法上讲得通,但是逻辑上有问题:what指代什么?? 1)what指代后面的another product: 这样就产生了wordy的问题,charge for已经表明了price的所属,前面再加一个(the price) of what重复 2)what指代其他的东东(非句中的another product): the drug's maker charges for ... 引导的定从的修饰对象是price,而不是what,对what起不了解释说明的作用,所以what显然does not make sense,应该换成其他的具体商品的名称,比如说anaesthetic。 但这样还是意思不好。不妨假设这里的another product是heroin,带入句中,就变成了the price of anaesthetics the drug's maker charges for heroins。到底是“毒品制造商就海洛因而索要的麻醉剂的价格”呢?还是“毒品制造商就海洛因而索要的价格”呢??显然后者的意思清楚,前者根本就是不知所云 E错,charge sth.(商品) at sth.(price)对,但是charge for sth.(商品) at sth.(price)就不对了,而此题选E的话,正是用了后一种表达。所以这些用法一定不能混淆 综上所述: 本题肯定选C,强烈建议版主把答案改过来!!!
[此贴子已经被作者于2005-8-3 22:46:20编辑过] |