为什么我个人觉得是一样的句型 一个是which 一个是where

问题描述:

为什么我个人觉得是一样的句型 一个是which 一个是where
IS this the factory (which) you once visited?
IS this the house (where) you once lived?

都是定语从句,
可是factory在后面定语的句子中的成分是visit的宾语,所以是which
you once visited the factory;
而house在后面定语的句子腮红的成分是状语
you once lived in the house.
如果后一句这样说就可以用which
Is this the house which you once lived in?