A new hair-growth drug is being sold for three times the price, per milligram, as the drug's maker charges for another product with the same active ingredient.
as
than
that
of what
at which
题目分析:
本题从划线部分开始其实是一个定语从句,先行词为the price。很多考生可能会记得一个说法:“逗号后面不能加that”。这是完全错误的,应该记为:“that不能引导非限制性定语从句”。例如本题,per milligram其实是一个插入语,不影响the drug's maker charges for another product with the same active ingredient作the price的限定性定语从句。
选项分析:
A选项:as在本选项中只能做连词(因为前后都是句子),其的含义为“因为、像”等。但是,在语义上,as前后的两句话不具有因果,也不具有比较关系。
B选项:英语语法规定,than必须和more(或其它比较级)一起出现,不能单独出现。
C选项:Correct.本选项在语法和逻辑上均是正确的。
D选项:本选项有一定的迷惑性。介词of身后加了一个由what引导的名词性从句,在意思上看起来似乎也没什么不妥。我们知道,A of B结构,of B可以看成是A的所有格定语。虽然定语从句和所有格都可以被认为成是定语,但是两者有语意上的区别有区别的,例如:teacher who is woman和teacher of woman(或woman’s teacher)。前者是“女教师”的意思,后者则是“女人拥有的老师”。也就是说,定语从句做定语,表示的是其修饰的名词的一个子集;而所有格则表示一种拥有关系。用之于本题,“药物制造商收取的价格”和“价格”之间只能是子集关系,不能是拥有关系(不能翻译成“药物制造商收取的价格所拥有的价格”吧。。。)。应该用定语从句而不是所有格定语。
E选项:连词at which虽然引导的是定语从句,但是先行词price在身后的从句中只能充当状语,这是不正确的。其应该作为charge的宾语。
D: of what即为 of the price that the drug's maker charges 那完整就是the price of the price that drug's maker charges, 所以不对。
登录 或 注册 后可以参加讨论