几个有关定语从句的英语问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:01:13
我老师叫我们寒假自学,有些问题自己不能解决。特此请教。把我的错误指出来,能讲为什么更好。还能告诉我什么时候用who or that or which 吗?

以下20题用who,that,which填空。(后的括号为我的答案)

1.A plane is a machine____ can fly.(that)
2.The man ____ is reading the newspaper is my father.(who)
3.That is the detective ___ found my necklace.(who)
4.This is the only book__ was given to me by my brother for my birthday.(which)
5.Polly was the thief___ stole Mum's necklace.(who)
6.The park __ we are going to is beautiful.(which)
7.The picture __ we took in Beijing are good.( that)
8.He is the most careful boy __ I have known.(who)
9.The boy __ weplayed football with is call Lilei.(who)
10.this is the film __ I have seen before (which)

11.The house __ we live in is very old.(which)
12.Those are the shoes __ I lost last week.(that)
13.That is the man __ found my bag.(who)
14.Lucy can't eat food __ has chocolate in it .(that)
15.The car ___ my uncle bougut last month i

你的答案都是正确的,who一般用于指人,在从句中作主语或者宾语。which指物,that可以指人也可以指物。通常来说,能用which的定语从句就可以用that,但有两个例外:第一是介词前置的,不用that;第二是非限制性定语从句(特别是前面有逗号的)不用that.
另外,当先行词(被定语从句修饰的词)被only、all等限定死了的形容词修饰,或者被最高级形容词修饰的时候,只用that。所以第8题用that会更好。但由于是指人的,所以who往往在这时候顶替that。