We choose this hotel because the price for a night here is down to $20, half of _____it used to charge.
A.what B.which
选择A没错。但能否选which,作定语从句理解。但先行词不是网上不少人说的$20,而我理解的是the price。句意:大家选择这家旅馆是由于这里一晚的价格降到了20USD,是它过去要价的一半。请老师帮忙解答,谢谢!
We choose this hotel because the price for a night here is down to $20, half ofwhich it used to charge.
让大家假设which的先行词不是20,而是前面的the price. 那样这个句子可以改写如下:
We choose this hotel because the price for a night here, half of which it used to charge,is down to $20.
注意定语从句谓语为used to charge,即从句的意思是:该宾馆以前房间收半价,目前已经不这么做了(used to do的意思),即目前收全价。逻辑告诉大家目前的房价应该是上涨了。但主句的意思却是目前房价降到了20USD。所以将which的先行词理解为the price,仍然致使句子逻辑混乱。这就说明用which引导定语从句是不对的。应该选择what.