this is the place(which i visited) last year
visit sp.
the place 是visited的宾语,在定语从句中缺宾语成分用关系代词which或that,所以选which i visited
where i visited 和 in which i visited 是表达的是同一个效果,所以排除,where 和in which 都是关系副词
至于when i visited ,先行词是一个地点,用关于时间的关系副词不可能,所以也不能选
这句话里的先行词the place是名词,是visit的宾语。 这句话是定语从句。the place又是整句话的表语。
先行词place是名词,从句中I visited很明显缺宾语,而且visit是及物动词,后面直接跟名词。比如visit China, 没有visit in China 这种说法。只能选A。
先行词的词性当然是名词啦,因为只有名词后才会跟定语从句啊!
此题中先行词是 the place 是名词,做visit 的宾语
visit是及物动词,必须加一个名词作宾语,从句中visit the place ,the place 就用which代替