谁来分析下这句句子为什么后面连接词用where而不是which?

those successful dancer think that dancing is an activity where sight matters more than hearing .

定语从句复原后为 Sight matters more than hearing in the activity (of dancing). (在跳舞这个活动中,看比听更重要。)

先行词 activity 在原句中虽然不是地点,但是是一个需要有介词引导的状语,指“在某件事上,在某个方面”,这种情况下适用 in which,也可以用 where 代替 in which。如果直接用 which 的话,先行词必须是定语从句中的主语或宾语,但是可以看到,这个定语从句并不缺主语(sight),也不缺宾语(hearing),缺的只是状语,所以不能用 which。

温馨提示:答案为网友推荐,仅供参考
相似回答