ChaseDream

标题: Prep08的一道语法题,求解答求探讨。马上2月份的考试~很着急呀~~求好心人解答~谢谢大家 [打印本页]

作者: joanna5200    时间: 2014-2-11 21:14
标题: Prep08的一道语法题,求解答求探讨。马上2月份的考试~很着急呀~~求好心人解答~谢谢大家
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.
A. as
B. than
C. that
D. of what
E. at which
答案:C
不明白的地方就是我看prep08的解释,说that指代的是price. 而D选项,则说错误原因是因为what指代的是price,代换一下就变成了price of price,导致了重复。可是我想的是B和D的选项是一个道理啊,都是指代了price,那为什么D就是重复,B就不构成重复呢??而且B选项中的that在从句中充当的又是什么成分呢??求大家帮忙解答一下啊~~~谢谢大家了~~
作者: kiwifoodtown    时间: 2014-2-12 09:47
B选项是than,lz是不是想比较一下C和D?
C选项that这里引导定语从句,这里that作为关系代词指代 price。而 D选项中what在定语从句中作为关系代词,前面是不能有先行名词的,也就是说 what在本句中就相当于 price that 那么如果前面再有先行词 price就变成了 the price of price that,这就重复了。所以D错。
这是基础语法知识,LZ还需努力学习。
作者: joanna5200    时间: 2014-2-12 23:04
kiwifoodtown 发表于 2014-2-12 09:47
B选项是than,lz是不是想比较一下C和D?
C选项that这里引导定语从句,这里that作为关系代词指代 price。而 D ...

谢谢你的详细和这么用心的解答~但是关于of what 我还是不太明白 就是 what怎么会指代price that??这个怎么又会有一个that呢??
作者: kiwifoodtown    时间: 2014-2-13 09:41
joanna5200 发表于 2014-2-12 23:04
谢谢你的详细和这么用心的解答~但是关于of what 我还是不太明白 就是 what怎么会指代price that??这个 ...

what在定语从句中是个缩合关系代词,它本身就包含了先行词和关系代词。所以,what前面是不能有先行词的。在这一点上what要区别于其他关系代词that/which/who/whom等。





欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3