第1个回答 2009-11-22
live的词组是live in.
1)题中live后面未加in,所以前面要用where或者in which
2)题中已有in,所以只需用which即可
在初中里面,in which等于where,几乎通用
The house which/that/不填 the old man lives in was built in 1958。
因为先行词house做从句the old man lives in的宾语,因此可以用which/that/不填
第2个回答 2009-11-22
where 是关系副词在从句中作状语;which是关系代词在从句中作主语或宾语。关键是看从句中缺少什么句子成分。我们可以这样合并两个句子:
1 The house where the old man lives was built in 1958.
2 The house that the old man lives in was build in 1958.
3 The house in which the old man lives was built in 1958.
4 The house which the old man lives in was build in 1958.live是不及物动词后面不能接宾语第1句从句缺少状语故用where,live in相当于可接宾语故2,4两句可分别用that,which作宾语where可以用in which或at which 来替换第3句就是这种情形。Do you understand?If you aren't still clear,you can
ask me ,I'd like to help you.
第3个回答 2009-11-22
1中 we have lived 是个句子不缺少宾语 少状语 用where (where 作状语)
2 中 we have lived in in 后缺少宾语 所以用which that也可以 (作宾语时候可互换,若为非限定性定于从句 就只能用which)
3 改成 The house which the old man lives in was built in 1958.
第4个回答 2009-11-22
这是一个定语从句,如果主句缺少主语或宾语其中一个,用which或that,其他情况用where,等