“中考阅读理解里那些长句子,拆到最后你会发现,一半都是定语从句。今天学会它,阅读速度能快不少。”初三同学们,你们来对地方了。
今天只讨论who, whom.
使用外研版教材的同学们,第四单元的定语从句,你们2026年10月就要学了,学着学着就有点懵,定语从句?从这句“She was a kind person who always thought of others first.”感觉自己会翻译了,老师也讲了,先行词是人就用关系词who. 听懂了,也会填写了,so easy, 然后高高兴兴地按老师教的去做选择题,做语法填空,然后,有一天,遇到了这样一道题目He is a kind boy _____ I met yesterday, 兴高采烈地填写了Who, 卷子一发下来,是个大大的“X"。 说来一个头两个大,怎么回事? 哪里出错了?
别急, 听我道来!
先从结构开始讲起:
定语从句的结构是长这样的:
主句 + 先行词 + 关系词 + 从句
例句:She is a woman who loves her child.
解析:She is a woman (主句) woman 是先行词 who 是关系词 who loves her child 是从句。这里为何用who ,主要是看先行词,指人用who,对,就是这样,我英语老师也是这样讲的 (你心里想)。行,不赘述......
那么来看一下Who loves her child 在句中充当什么角色?
看定语从句的定义:

哦,用来修饰,限定或者补充说明主句中的某个名词或者代词。那个整个从句______ loves her child. 是补充说明,且相当于一个形容词 ”.....的“ 并且整个句子只有谓语和宾语,缺乏一个主语,同时还得修饰先行词woman,所以,只能who来充当主语。
最后, 回到刚那个句子翻译一下:She is a woman who loves her child.
她是一个(从句翻译:爱她孩子的)女人。
同学们,看得明白吗?一起来做点题并翻译,试试水。
1. He is an old man who likes fishing.
2. I know the boy ______ won the English competition last week.
3. Do you know the man ______ is talking with our headteacher?
4. I have a friend ______ speaks three languages.
5. She is the teacher ______ always encourages us.
全填who, 核对一下翻译:
他是一位喜欢钓鱼的老人。
我认识上周赢得英语比赛的那个男孩。
你认识正在和我们校长谈话的那个男人吗?
我有一个会说三种语言的朋友。
她就是那位总是鼓励我们的老师。
你看,是不是很简单,用who拿下,(学废了),并且以上句子还可以拆成两个句子。试试。
回到句子: He is a kind boy _____ I met yesterday, 这里为何填写who是错的。我们拆句子试一下:
He is a kind boy. 和 ______ I met yesterday. ______ I met yesterday. 如果填写了who. 就相当于who I met yesterday.Who 和 I 同为主语,重复了。 其次,句意很模糊,这是用I met ^yesterday. 这里缺乏了个宾语, 填写个whom. 然后提前到 I 前即可。
来几道牛刀小试:
1.The girl ______ you metyesterday is my sister. (从句 you met yesterday 缺 met 的宾语)
2.Do you know the man ______ she is talking to? (从句缺介词 to 的宾语)
3.The teacher ______ we visited last week is very kind.
(缺乏visited的宾语)
4.He is the person ______ I want to thank. (缺乏I want to thank的宾语)
5.The woman ______ you called just now is my aunt. (缺乏you called的宾语)
很明显,从句里都缺乏宾语,并且都带有一个动词,那么,记得,动词之后+宾语。 说白了,先行词指人时,看关系词在从句中作主语还是宾语:作主语用 who,作宾语正式用 whom。. 暂时这样说,先夯实一下基础,后面再深入细学。
至于后面学到who/that 在句中做主语还是做宾语,往后再做探讨。