这句话(如下)where后的从句是定语从句还是同位语从句?

The japanese have a custom where you have to take off your shoes before entering a house.

where这里是引导的同位语还是定语?如何判断?
如果同位语的话,可以用that替换吗?还是一定要用where?为什么?

这是一个定语从句。先行词是custom. 这是一个特定语境的先行词。关系词只能用where.这也是高考中常见的考点之一。类似的先行词有point,case,situation,business,chair,climate,occasion等。不能用that替换。不是同位语从句

例如:The media can often help solve problems and draw attention to situations where help is needed.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-25
定语从句,custom作为先行词,‘’风俗,习俗‘’,这里where引导的定语从句修饰先行词custom,
where在这里表示“在这样的风俗中”。从定语从句的结构来看,定语从句不缺主语和宾语,引导词where在从句中充当的是状语“在……情况下‘’,先行词虽然不是表示地点的名词,但在从句中表达的是“某个状态或情况下”的含义。我们可以把这类名词解释成“含有抽象地点意义的名词”。如果把where改为 that,就是同位语从句。
相似回答