很简单,where是关系副词,在句中不充当任何成分,但which是关系代词,充当从句的主语或宾语,因此,对于这道题 第一句:从句主语:accident 谓语 took place 事故发生了,这句话已经完整了(took place 不及物,所以后面不加宾语。) 第二句:从句主语:i 谓语 visited,没有宾语呀!“我参观”我参观什么?因此which作此句的宾语。 如果发现从句主语,谓语,宾语全齐了,那么就一定用关系副词
这不是看固定搭配的,而是你得知道,这是以site 为先行词的,where 引导的it was an island 定语从句 在这个定语从句中,由于it was an island 主系表结构,缺少状语,因此用关系副词where 充当 如果是你的which was ,的用法,那是在从句缺少主语的时候,用关系代词充当