定语从句引导词that, which,who 的用法有些什么区别

如题所述



who
which
that


that
指代人作宾语用that;作主语用who和that都行;指代物作主语用which和that。that和which的区别是:在有选择性的条件下用which,无选择性的条件下用that,表任意替代。
简单明了,一定要给我加分呀!!!!!!!!!!!!!!!!!!!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-06
1.who引导定语从句先行词必须为人物。that先行词既可以为人也可以是物。which先行词只能是物。
2.若介词后紧跟一个引导词那么只能是which
3.但先行词是the
only
one
the
...sth.时引导词只能是that
第2个回答  2019-09-11
一、定语从句只能用that不能用which或who作关系代词的情况
1.
当先行词是不定代词时,如:all
,few,
little,
much,
every,
something,
anything,
everything等
2.
当先行词被不定代词little,
few,
no,
any等或被
the
only,
the
very,
the
same等修饰时等
3.
当先行词被序数词或形容词最高级修饰时
4.
先行词既有人又有物时
5.
在疑问词who、which、what开头的句子中
二、在非限制性定语从句中不能使用关系词that
三、在介词+关系代词引导的定语从句中,关系代词常用which或whom,不能使用that或who
四、在those
…后常用关系词who,构成those
who的固定结构
相似回答