what,which,who,that,的区别和用法

如题所述

关代的用法很重要,很多人都不知道英文为什么要出现关代
其实外国人也不是吃饱撑着才发明这堆文法,一般来说我们习惯用形容词来修饰名词
但是如果形容词太过"庞大"比方说那边"穿着红色衣服的"女孩,没有任何一个词可以直接代表"穿着红色衣服的",所以我们必须用关系子句(形容词子句)来修饰名词
以下条列式帮你抓大概重点~
1,which使用时机通常先行词(索要修饰的名词)是个物品或一件事情
2,that跟which一样是来修饰事ˋ物的,不过that稍微拘谨一点,有些时机不能使用
(1)后面有that或those
(2)前面有介系词(EX:in,on...)
(3)前面有逗点(,)
3,what这算是关代里最特别的what=先行词(N)+关代,也就是说使用what时前面不能有名词
4,who 用来取代"人"的,只能是"人"
5,whom 受词关代(在主要句子当中接受动作的人)
6,when 用来说明某个时间点时候使用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-12
what是什么 针对东西,which是哪个的意思 针对有选择性的时候,who是谁,针对人物,that是那个的意思,针对已经指定过的东西。
比如 what are you doing? 你在做什么
which one do you want。 你想要哪个
who areyou? 你是谁
what is that? 那是什么玩意
第2个回答  2013-11-12
what 什么
What‘s this ?这个是什么?

which哪个/只。。。
Which watch do you prefer ?你更喜欢哪一只手表?

who谁
Who's that ?那个是谁?

that哪个
That's my mother . 那位是我妈妈。本回答被网友采纳