that和which区别
"that" 暗指单个对象
"which" 暗指多个对象中的一个
The dog that is sitting on the mat is Pluto.
that 表示一个特别指明的对象,正确
The dog which is sitting on the mat is Pluto.
如果我有2个狗,which 指的是多个对象中的一个,正确
如果我只有Pluto一条狗,那么这里没有多个对象选择,错误。
that 与 who对比也是类似, who暗指多个中的一个
whom是作为宾语,who做主语
1.Who is at the door?
2.Whom did you see at the door?
The relative pronouns of English are:who/whose/whom(people),that(people and things),which( things)
who 和 whoever区别
1.whoever引导的从句指代的是人,who引导的从句指代的是事
2.whoever的含义是 the person who... 或 anyone who...(无论(不管)是谁)。who本身保留疑问的含义,即"谁";
3 whoever引导名词从句既作从句的主语,又作主句的主语,who只做从句的主语
Whoever comes first will get the first prize.
Who will come to have dinner is not konw.
动作(动词)的发出者 ---主格 “I”
动作(动词)的接收者----宾格 “me”
和动作(动词)没有关系-------所有格("my")
所有格后面跟着人或物 ,就成为动作的发出者或接受者
This is my book.
所有格可以被称为形容词所有格。
who/whom/whose/ 指人,who 是主格,whom是宾格,whose是所有格
which 指物,是主格
that 指人或者物,可以是主格,可以是宾格
限定与非限定区别
I have a father who never does housework.
我有一个从来不做家务的老爸(让人感觉你有几个爸爸)
I have a father ,who never does housework.
我有一个爸爸,他总来不做家务(主句明确说明只有一个爸爸,从句表示补充)
---限制性定语从句不可或缺
----非限定定语从句可以没有,只是表示补充。
网友评论