bgmsy
幼苗
共回答了23个问题采纳率:95.7% 举报
选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.
三句都行.
1年前
追问
10
宁波29
举报
因为that可以当关系副词用,因此我可以认为,这里的that=where,所以我认为可以选B。请问,为什么此处的that不能当作where用呢?
举报
bgmsy
注意: 凡是定语从句中“动词+介词”的话,不可以用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)
宁波29
举报
请看下面的句子: He is unlikely to find the place (that / where / inwhich) he lived forty years ago. 他不大可能找到他四十年前居住过的地方。 据此,我的提问应可填where.