which引导的定语从句必须充当成分,具体分析如下:
一、关系代词which的成分功能
主语 当先行词为物时,which可作定语从句的主语。例如:
*This is the book which I borrowed yesterday.*(which指代"the book"作主语)
宾语
which最常作定语从句的宾语,且可省略。例如:
*Football is a game which is liked by most boys.*(which指代"a game"作宾语)
二、which不充当成分的情况
which作为关系代词, 必须在定语从句中承担主语或宾语的成分,不能省略。若需省略,则需通过其他方式表达。
三、特殊说明
非限制性定语从句: which可指代整个主句或主句的部分内容(如名词或词组),此时相当于"that",但需用逗号与主句分隔。- 疑问句中的which
*Which book did you read last night?*(作宾语)
四、与that的区别
which和that均引导定语从句且均需作成分,但which可指代整个句子内容(非限制性定语从句),而that仅限限定性定语从句。例如:
*This is the problem which we need to solve.*(which指代整个问题)
*This is the problem that we need to solve.*(that无此用法)
综上,which在定语从句中必须充当成分,且其功能与先行词紧密相关。