请问定语从句who/whom 和that/which 怎么区分?谢谢

如题所述

第1个回答  2019-01-29
1)
that既可以指人又可以指物,在句子中常作“主语”,“宾语”。
2)
which只能指物,在句子中常作“主语”,“宾语。
3)
who只能指人,在句子中作“主语”或“宾语”。
4)
whom只能指人,在句子中只作“宾语”。
5)that和which的区别(考试中最常出现的)
a.
that只能引导限制性定语从句,which既可以引导限制性定语从句,也可以引导非限制性定语从句。
b.
当前面的名词为不定代词或者有最高级时,只能用“that”引导。
c.
当前面为介词时,只能用“which”引导。
第2个回答  2020-04-14
你问了两个问题,我们一个一个说。
第一,关于who和whom的区别,这个主要看连接词在从句中的句子成分,如果是宾语,就用whom,除此之外都用who,注意,这个看的是连接词在从句中的句子成分,不是先行词在整句中的句子成分。
第二,是关于that和which的区别,一楼的朋友说的3点,其中a和c的作用不大,过于常见了,这两个错误一般没学生犯,第二个还是很重要的,但是不全面,我自己总结了一句话来区分that和which,这是我自己总结的,其他地方没有,叫做“不日赘两婿”(姑娘一天招了两次亲)做先行词时用that,其他的用which,详解如下:
“不”:表示“不定代词”,如something,anything
“日”:表示“the”,就是“the+n”
“赘”:表示“最高级”(“赘”和“最”音近)
“两”:表示“两个先行词时”
“婿”:表示“序数词”
以上情况连接词用that,其他的用which,这样便于记忆。
有什么疑问还可以问我,我一直在线。
相似回答