英语作为一门重要的科目,在考试中也起到决定性作用,好多语法学生们都学的一知半解,所以老是丢分,下面小编给大家分享一下英语中关于关系代词的用法,希望对学生们有所帮助。
关系代词的用法
一般情况下,that既可指人又可指物,可以代替who,whom和which,在从句中作主语、表语或宾语;which指物,在从句中作主语、表语或宾语;who在从句中作主语、表语或宾语;whom在从句中作宾语;whose在从句中作定语。
A doctor is a person who looks after a patient.?
先行词 主语 谓语 宾语
句意:医生就是照顾病人的人。
1.下列情况下,先行词指物时,只能用that引导,不能用which引导:
(1)当先行词是all,little,much,none,everything,anything,nothing等代词时。
Is there anything that you don’t understand?你有什么不懂的地方吗?
Tom told his mother all that had happened.汤姆把发生的一切都告诉了他的妈妈。
(2)当先行词前面有the only,the very,the last等修饰时。
This is the only book that I can find.这是我能找到的唯一的一本书。
(3)当序数词或形容词最高级修饰先行词时。
This is the best book that I have ever read.这是我读过的最好的书。
(4)当主句是以特殊疑问词which开头的特殊疑问句时。
Which is the hotel that you like best?哪个是你最喜欢的旅馆?
2.关系代词的省略
一般情况下,关系代词作宾语时可以省略,但关系代词which,whom在从句中作介词的宾语并且介词位于关系代词之前时,不能省略。
I’ll never forget the day on which I joined the club.我永远不会忘记我加入俱乐部的那一天。
注意:that,which,who在从句中作主语时,不能省略。
Who is the boy that is talking with our teacher?正在和我们老师谈话的那个男孩是谁?