定语从句this is 和thethe factory _______ we visited is a large one 这里填 which这里的factory是visited的宾语is this the village _____ you said in your letter your grandpa was once hidden from the enemy's pursue 可是这里为什么就是填where,这里的village不是做you said的宾语吗这两个到底怎么区别呢?

问题描述:

定语从句this is 和the
the factory _______ we visited is a large one 这里填 which
这里的factory是visited的宾语
is this the village _____ you said in your letter your grandpa was once hidden from the enemy's pursue 可是这里为什么就是填where,这里的village不是做you said的宾语吗
这两个到底怎么区别呢?

you said是village的定语从句,省略了that

1. which/that(作visited的宾语)
2. where/in which(在从句中作地点状语)

我理解但我可能说不清楚.第一个句子你明白是吧.意思是:我们参观的那个工厂是个大工厂.第二个句子呢,这里之所以用where是因为后面说的是“你祖父藏身的地方”.整个句子是:这个村子是不是就是你在信里说的当年你祖父...

which 讲的是一个物体,
where讲的是一个地方
第一句用which是因为讲的是那个工厂
第二局用where是讲是在那个地方,那个village