在英语中 定语从句 什麽时候用that 什麽时候用who 怎麽区分

如题所述

先行词是人时后面用who。that前面的先行词既可是人也可是人,但以下几种情况必须用that:
1.先行词是序数词如first,second,last等
2.先行词前有any,the only等修饰时
3.先行词是anything,anybody,nothing等
4.先行词既有人又有物
5.有whether
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-13
先行词是人时候用who。
that一般都可以代替who和which.
但是当先行词有比较级或最高级或such 修饰时只能用that.
其他也有一些特殊的例外。/
第2个回答  2014-03-13
用WHO前面要有人称代词,比如说Mary, her, him
而THAT 前面一般有几种情况,
要么前面有SO,SUCH
或者是前面有不定代词,如SOMEONE, ANYONE
第3个回答  2014-03-13
顺便提醒,注意定语从句要用陈述语序哟~!
相似回答