定语从句中先行词是地点用where还是用which

如题所述

定语从句中先行词是地点,如果关系词在从句中做状语就用where,如果关系词在从句中做主语、宾语或表语就用which。如:
This
is
the
house
where
I
once
lived.(where在从句中作状语)
This
is
the
house
which
I
once
visited.(which在从句中作宾语)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-11
1
既可以用
which
也可以
用that

this
is
the
place
that/which
i
visited
last
year
.关系代词作从句中的宾语
也可以省略
2
只能用
that

this
is
the
most
beautiful
place
that
i
have
ever
visited.先行词含最高级
故只能用
that
也是作定从中的宾语
3只能用which

the
place
,which
i
visited
yesterday,is
very
beautiful
.
因为是非限制性定从
故只能用which
也是作定从中的宾语
4
用where

this
is
the
place
where
i
was
born.
关系副词where在定从中
作地点状语
等于in
which
也就是
in
the
place
相似回答