宾语从句与定语从句的区别如下:
一、在复合句中,修饰名词或代词的从句叫作定语从句。
二、被定语从句修饰的词叫“先行词”。
三、引导定语从句的词叫关系代词或关系副词。
四、下面我们结合例句来看一下由that、which、who和whom引导的定语从句:
1、关系代词that引导的定语从句。that在从句中作主语或宾语,可以指人,也可以指物。如:
(1)A plane is a machine that can fly.(作主语,指物)
(2)That’s is the best hotel that I know.(作宾语,指物)
(3)Who is the man that is reading a book over there?(作主语,指人)
(4)The girl that we saw yesterday is Jim’s sister.(作宾语,指人)
2、关系代词which引导的定语从句。which在从句中作主语或宾语,只可以指物。如:
(1)They planted some trees which didn’t need much water.(作主语,指物)
(2)The fish which we bought this morning were not fresh.(作宾语,指物)
3、关系代词who和whom引导的定语从句。who和whom只可以指人,分别在从句中作主语或宾语,口语中通常用who代替whom。如:
(1)The boy who broke the window is called Tom.(作主语,指人)
(2)The person to whom you talked just now is Mr Smith.(作宾语,指人)