定语从句中,WHERE与IN/ON/AT WHICH有什么区别最好能举例

如题所述

在表示【地点】或【抽象地点】时where可用【介词+which】代替。如:
Do you still remember the farm where(=on which) we worked together.
Can you imagine a situation where(=in which) you are completely mistaken.
但某些词组的介词提前,且不表示【地点】,则不能用where代替【介词+which】
He bought the book in which he was interested.
温馨提示:答案为网友推荐,仅供参考