怎样区分定语从句中where作地点状语和that的区别

如题所述

把先行词放入定语从句中再拿出来看句子结构,如果需要补充介词就用where;不需要就用that。
举个例子:
1、This
is
the
house
where
I
used
to
live.这是我过去住的房子。
I
used
to
live
(in)
the
house。需要补充介词,用where。
2、This
is
the
house
that
I
used
to
live
in.这是我过去住的房子。
I
used
to
live
in
the
house。不需要补充介词,用that。
扩展资料
在非限制性定语从句中副词where作地点状语,指代主句中表示地点的词语。
在定语从句中,where充当状语时,可以介词+which等价替换,介词用in还是at或on或to要根据先行词定。
先行词是表示地点时,不一定都用where。先行词如果在定语从句中用作地点状语,就用where;如果在定语从句中不是用作地点状语,而是用作主语或宾语,那就不能用where,而要用that,
which等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-07-25
回答如下:
在定语从句中,where是关系副词,表示地点,在从句中作地点状语,相当于介词 +关系代词;而关系代词that在定语从句中通常作主语、宾语和表语。例如;
The house where (=in which) he lived has been pulled down.
The house (that) he lived in has been pulled down.
The vase that lies on the desk is very beautiful.
The desk where (=on which ) a vase lies is mine.
He doesn't seem to be the man (that) he was ten years ago.本回答被网友采纳
第2个回答  2022-08-09
where 属于关系副词,指代主句中表示地点的名词(相当于“介词+关系代词”),在从句中充当状语。that 属于关系代词,在从句中充当主语或宾语,指代物化的地点名词。
第3个回答  2022-07-28
从句中修饰地点,不缺成分一般选择关系副词 that 指人指物 可以做主谓表成分据先行词定。
先行词是表示地点时,不一定都用where。先行词如果在定语从句中用作地点状语,就用where;如果在定语从句中不是用作地点状语,而是用作主语或宾语,那就不能用where,而要用that,
which等。