
在定语从句中,关系代词what和which都用于指代先前提到的事物或上文的整句话内容,并在从句中充当一定的成分。然而,它们在用法上存在明显的区别。以下是对what和which在定语从句中区别的详细阐述:
一、定义与基本用法
what
- what通常引导名词性从句(如主语从句、宾语从句、表语从句等),但在某些特定情况下也可以引导定语从句,此时它相当于“the thing that”或“all that”。
- 在定语从句中,what所引导的从句往往对前面的名词起进一步的解释或说明作用。
which
- which是一个关系代词,主要用于引导定语从句,指代先前提到的某一事物或整个句子的内容(非限制性定语从句中的情况)。
- 它可以在定语从句中作主语、宾语、定语或状语,具体取决于它在从句中所要替代的成分。
二、具体区别
引导从句的类型
- what主要引导名词性从句,但在特定语境下也可引导定语从句;而which则专门用于引导定语从句。
指代内容的范围
- what在定语从句中指代的内容较为宽泛,可以是指代一个具体的物品、事件,也可以是泛指某类事物或概念。
- which则更侧重于指代前文提到的具体事物或句子内容,具有明确的指向性。
在从句中的作用
- 在定语从句中,what通常作为主语或宾语出现,且其意义较为抽象或泛化。
- which则可以根据需要在从句中担任多种角色(主语、宾语、定语、状语等),且其意义更加具体明确。
语气与正式程度
- 在某些情况下,what引导的定语从句可能带有一种强调或惊讶的语气,而which则相对更为客观和中立。
- 从正式程度上来看,which引导的定语从句通常比what引导的定语从句更为正式和严谨。
三、例句分析
使用what的定语从句:
- The book (that/which) I bought yesterday is very interesting.(此句中若用what替换that/which,则不符合语法规范)
- 但可以说:I don't know what book he bought yesterday.(此时what引导宾语从句,而非定语从句)
- 然而,在特定语境下(如非正式场合或口语中),有时可能会听到类似“This is what car I drive.”的说法,但这属于非正式用法,并不符合标准英语语法规则。
- The book (that/which) I bought yesterday is very interesting.(此句中若用what替换that/which,则不符合语法规范)
使用which的定语从句:
- The car which/that I bought yesterday is blue.(which/that引导定语从句修饰先行词car)
- There are many books in the library, which are about history.(which引导非限制性定语从句修饰整个句子)
四、总结
综上所述,what和which在定语从句中的主要区别在于它们的引导功能、指代内容的范围、在从句中的作用以及语气与正式程度等方面。在使用时需要根据具体的语境和语法规则进行选择和判断。
