作业帮 > 英语 > 作业

This is the house __ he once lived __ when he was a child.A

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/22 00:27:54
This is the house __ he once lived __ when he was a child.A which in B that;/ 可以选B吗?为什么?
选A,不能选B.原因:定于从句的动词live 后有介词时,不能用that做关系代词,只能用which .也可以去掉介词,用副词where,比较一下:
This is the house where he once lived when he was a child.
This is the house in which he once lived when he was a child.
This is the house which he once lived in when he was a child.
三句都行.
再问: 因为that可以当关系副词用,因此我可以认为,这里的that=where,所以我认为可以选B。请问,为什么此处的that不能当作where用呢?
再答: 注意: 凡是定语从句中“动词+介词”的话,不可以用that,记住。比较一下: This factory is the one which I once worked in. (用where就可去掉in) (work in the factory) The factory is the one that I once visited . (可用which) ( visit the factoy)
再问: 请看下面的句子: He is unlikely to find the place (that / where / inwhich) he lived forty years ago. 他不大可能找到他四十年前居住过的地方。 据此,我的提问应可填where.
再答: 不能用that, 其他两个都行。