英语语法避坑:不定代词后的定语从句,关系词千万别乱换

很多同学在日常写作和口语里,总会碰到类似I gave him something that he wanted这样的句子,看似简简单单一句话,却藏着定语从句的核心考点、关系词用法规则以及极易踩坑的替换误区,不少人只会死记硬背句式,却搞不懂句子成分、分不清从句类型,更不知道里面的that到底能不能换成which,今天我们就把这个句子掰开揉碎,从结构成分、从句判定、替换规则、海量例句到规律总结一次性讲透,帮你彻底吃透这类高频句型。

先来看原句I gave him something that he wanted,首先拆解整句基础句子成分,整个句子是典型的主谓双宾结构,主句的主语是I,指代动作的发出者“我”;主句的谓语是gave,是give的过去式,也是整句的核心谓语动词,含义为“给、赠予”;gave后面接了双宾语,间接宾语是him,指代人,作宾语补足性质的间接宾语,直接宾语是something,指代事物,是动作give真正给到的对象,也是整个句子里的核心先行词。

接下来看后半部分that he wanted,这一部分是完整依附在something后面的修饰成分,用来限定说明“是什么样的东西”,也就是“他想要的东西”,从从句类型上来判定,这是定语从句,定语从句的本质就是用一个完整句子去修饰前面的名词或代词,被修饰的这个名词代词就叫作先行词,本句里先行词就是不定代词something,关系代词that用来指代先行词something,在定语从句内部充当句子成分,我们再拆解定语从句内部结构:定语从句主语是he,谓语是wanted,宾语就是关系代词that,整个从句还原成简单句就是he wanted something,逻辑完全通顺。

接下来是大家最关心的问题:句中的that能不能换成which?答案是不能随意替换,本句绝对不能换成which,核心原因只有一个:当定语从句的先行词是不定代词时,只能用that引导定语从句,不能用which引导,常见的不定代词包含something、anything、nothing、everything、all、much、little、none、few等,这类词作先行词时,关系代词固定只用that,这是英语语法里硬性且高频的考试和写作规则,没有例外可言。

很多同学分不清普通名词和不定代词作先行词的区别,普通事物名词作先行词时,that和which大多可以互换,但只要碰上不定代词先行词,直接锁定that,杜绝用which的情况。为了让大家彻底记住这个规则,我们列举大量同结构、同规则的实战例句,先看只能用that、不能换which的例句:第一,I have everything that I need in life.(我拥有生活中所需要的一切),先行词everything是不定代词,只能用that;第二,There is nothing that can stop me from chasing my dream.(没有什么能阻挡我追逐梦想),先行词nothing为不定代词,禁用which;第三,She told me all that she had experienced abroad.(她跟我讲了她在国外经历的所有事情),先行词all属于不定代词范畴,只能用that;第四,Is there anything that you don’t understand in this lesson?(这节课还有你不懂的地方吗?),先行词anything是不定代词,不可替换为which;第五,He kept little that his parents left for him.(他几乎没留下父母给他留下的东西),先行词little为不定代词,只能用that引导定语从句。

再给大家一组对比例句,帮你分清什么时候能换、什么时候不能换,先看可以互换的情况:I bought the book that / which you recommended last week.(我买了你上周推荐的那本书),先行词the book是普通可数名词,无特殊限制,that和which随意替换都正确;再看不能互换的对比句:I bought something that you recommended last week.(我买了你上周推荐的某样东西),一旦换成不定代词something,就只能用that,绝对不能用which,换成which就是语法错误。

再拓展更多生活场景例句,强化语感和规则记忆:The teacher gave us nothing that was useless for our study.(老师没给我们任何对学习无用的东西);She prepared everything that her guest might need.(她准备了客人可能需要的所有物品);We have none that can match his perseverance.(我们没人能比得上他的毅力),以上所有句子无一例外,都是不定代词作先行词,定语从句关系词只能用that。除了不定代词作先行词只能用that之外。

顺带补充几个同类必考规则,帮你举一反三,避免以后再出错:先行词被序数词修饰、被最高级修饰、被the only、the very等限定词修饰时,也只能用that不能用which,比如This is the best movie that I have ever seen.(这是我看过最好看的电影),最高级修饰先行词,只用that;This is the only chance that you have.(这是你仅有的一次机会),the only修饰先行词,也只能用that。

最后做整体规律总结,回归最初的句子I gave him something that he wanted,整句为主谓双宾+定语从句结构,主句I gave him something是主谓双宾,that he wanted是修饰something的限定性定语从句,that作为关系代词指代先行词something,在从句中作宾语;核心用法规则是当先行词为something、anything、nothing、everything、all、little、much这类不定代词时,定语从句引导词只能用that,绝对不能换成which;只有先行词是普通人名、普通事物名词且无特殊修饰限定时,that和which才可互换;记住这个核心逻辑,再结合我们给出的例句反复朗读套用,以后遇到同款句型再也不会纠结从句类型、不会用错关系代词,不管是高考英语、四六级写作还是日常口语表达,都能精准避开语法陷阱,写出地道规范的英文句子。更多英语基础语法知识,敬请关注搬砖机农的专栏,感谢大家的支持!专栏地址:https://baijiahao.baidu.com/builder/preview/s?id=1824818120365199557

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注