Is there anything else___ you require? A. which B. that C. who D. what 答案是B 为什么不能选A?We visited the house. Lusun once lived in the house. 变为:We visited the house where Lusun once lived.为什么不是We……lived in.?

问题描述:

Is there anything else___ you require? A. which B. that C. who D. what 答案是B 为什么不能选A?
We visited the house. Lusun once lived in the house.
变为:We visited the house where Lusun once lived.
为什么不是We……lived in.?

where 是关系副词,在句中充当状语,不能搭配介词 in 使用
如果LZ要用 live in 的话,得改成 We visited the house in which Lusn once lived. 这样也对
用关系代词 which 来充当 介词 in 的宾语

which 强调哪一个,意思就不通
where就是in which所以不能再用in了,可以把where换为in which。where就是在哪的意思,“在”就是in

先行词为复合不定代词时,引导词用that

你好,百度知道实习管理员为您解答
anything else在从句中做宾语,which代替的是主语,所以这题不能选A
希望能够帮助到您