应该填which
where=in which
有这样一个词组:visit +地点
由于这里的visit 应该直接加地点,而不是visit in+地点
定语从句中where和which的区别
1.This is the factory_________we visited yesterday. 2.This is the stable__________Jesus Chirst was born. 1,which 2.where 分析:关键是看从句中的动词。如果是及物动词(顾名思义,就是必须要接物做宾语的动词,或能用做被动的动词),则表明从句缺宾语,修饰人用who/whom/that。修饰物用that/which. 如动词是不及物(顾名思义就是不需要接物做宾语的或要接宾语时前面必须要加介词的,即用介宾的动词),则说明从句不缺宾语,可能是状语(或介宾)。表地点用where.时间用when.
如题1:从句的动词是visit,我们说参观某个地方说:visit some place。而不说visit in the place所以visit是及物动词。所以缺宾语,修饰物故用which.
如题2,我们说出生于某地用be born in,如:i was born in beijing 而不说i was born beijing.故说明born 后不直接跟宾语,应用介宾,或关系副词(where/when)所以此处填in which 也是正确的。
是which 因为where=介词+which 这里明显不需要介词 visit是及物动词
which 这句话的意思是这个是我去年参观过的景点,这句话是一句定语从句,先行词是spot,所以用which
where. 修饰地点,且没有介词。