英语题 WHAT WHICH 从句My father used to smoke more than ____ was good for his health. a. what b. which c. that d. this这个我知道选A,WHAT 从句做宾语,想问为什么WHICH 不行?

问题描述:

英语题 WHAT WHICH 从句
My father used to smoke more than ____ was good for his health.
a. what b. which c. that d. this
这个我知道选A,WHAT 从句做宾语,想问为什么WHICH 不行?

这句话than后面要用宾语,而它给的是一个句子,这个句子还需要主语,所以what在后面的句子里面也作主语,这是名词性从句而不是定语从句.
名词性从句中的which就是它本身的意思——“哪个”.
你可能是想当定语从句来理解,那样的话像一楼回答所说定语从句你得有先行词,后面定语从句修饰这个先行词,而这句话没有,所以这不是定语从句.