live的词组是live in.1)题中live后面未加in,所以前面要用where或者in which2)题中已有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/不填
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 canask me ,I'd like to help you.
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.