早教吧 育儿知识 作业答案 考试题库 百科 知识分享

两个类似定语从句~ThisisthemountainvillagewhereIstayedlastyear这句话是对的``ThisisthemountainvillagewhereIvisitedlastyear.为什么这句话是错的呢?为什么改正需要把where改成which?看了下面提问的答

题目详情
两个类似定语从句~
This is the mountain village where I stayed last year
这句话是对的``
This is the mountain village where I visited last year.
为什么这句话是错的呢?
为什么改正需要把where改成which?看了下面提问的答案
可我还是不太明白?可不可以再说清楚通俗些?
有个疑问在心中的感觉真的是不好受!
▼优质解答
答案和解析
因为visit必须要有一个宾语.这里village是被visit的,是宾语,要用which替代.这是个宾语从句.
而stay可以没有宾语.可以说stay in the village.
in the village相当于地点状语,在从句中用where替代.当然这句话也可以用in which来替代where