定语从句是一种句子类型,其作用是修饰和限定名词或代词,以表示所属关系、性质或状态等。定语从句通常由关系代词或关系副词引导,这些词在从句中充当主语、宾语、表语或状语等成分。
一、关系代词引导的定语从句
1、关系代词是定语从句中引导名词或代词的词语,它们在从句中充当主语、宾语、表语或定语等。常见的有关系代词有that、which、who、whom、whose等。
that指人或物,在从句中作主语或宾语,常可省略;
which指物,在从句中作主语或宾语;
who指人,在从句中作主语或宾语;
whom指人,在从句中作宾语;
whose指人或物,在从句中作定语。
2、as常用于下列结构:such…as;so…as;the same…as;as…as。
as与which的区别在于:as起连接作用,表达说话人的观点、看法,并指出主句内容的根据或出处,意为“正如,正像”;which相当于并列句,可以用and this来代替,意为“这一点,这件事”。
二、只用that不用which的情况
先行词是all、much、everything、nothing、something、anything、none、the one等不定代词时;
先行词被only、any、few、little、no、all、just、very、right等修饰时;
当先行词是较高级或被形容词较高级修饰时;
当先行词是序数词或被序数词修饰时;
当先行词是数词时;
当先行词既指人又指物时;
如有两个定语从句,其中一个关系代词已用which,另一个关系代词则宜用that。
主句是There be结构,修饰其主语的定语从句宜用that作关系代词。
被修饰成分为表语,或者关系代词本身是定语从句的表语时,该关系代词宜用that。
先行词为what,关系代词用that。
有时为了避免重复而使用that引导定语从句。
三、只用which不用that的情况
在英语语法中,关系代词which和that都可用于引导定语从句,但有时只能使用which而不能使用that。以下是只用which不用that的情况:
四、只用who不用that的情况
在英语语法中,关系代词who和that都可用来引导定语从句,但有时只能使用who而不能使用that。以下是只用who不用that的情况: