什么时候定语从句where和that可以互换

如题所述

定语从句中的where和that的能否互换问题,要分两者情况来讨论;
1)如果定语从句缺少的是名词性成分,则只能用that,不能用where
如:This is the place that I visited last year.
that代替the place做visited的宾语,不能用where
2)如果定语从句缺少的是地点状语,则一般用where,但是在非正式场合如口语中时可以换用成that.
如:This is the place where I stayed last month.
定语从句I stayed last month中缺少地点状语in the place,所以最好用关系副词where,但是有时也可以用that来代替。
注:该用法比较少见,建议不要乱用,考试时还是以where为好。
温馨提示:答案为网友推荐,仅供参考
相似回答