I will never forget the mountain village which we visited last year

问题描述:

I will never forget the mountain village which we visited last year
He is already visited the place where his ancestors lived
为什么前面两句的先行词都是地点而一个用which 一个用where?

which 替代宾语,visit及物动词的对象.
live 不及物动词,后接地点状语.因此用WHERE.
He has already visited the place wherehis ancestors lived