定语从句:i'll never forget the village ____ i was born in A .where B.that Cwhich Dwhati'll never forget the village ____ i was born inA .where B.that Cwhich Dwhat答案是which,我想知道为什么that不能选3楼的能否再继续解释一下,我知道如果没有IN可以用where 我不明白的是为什么that不能选呢?
问题描述:
定语从句:i'll never forget the village ____ i was born in A .where B.that Cwhich Dwhat
i'll never forget the village ____ i was born in
A .where B.that Cwhich Dwhat
答案是which,我想知道为什么that不能选
3楼的能否再继续解释一下,我知道如果没有IN可以用where 我不明白的是为什么that不能选呢?
答
C
因为后面句子里i was born in,in是介词,that不能跟在介词后面,而which可以
如果the village ____ i was born 此时就用where
因为前面有介词in 记住以后当遇到that 和which 都行的时候 看如果有in by on 等介词时 就要用which
明白了吗
答
因为后面句子里i was born in,in是介词,that不能跟在介词后面,而which可以。
答
这是一个定语从句,先行词是village,从句中I was born in 缺少地点状语,因为从句中已含有介词in,所以要用which,构成“介词+which”这个结构引导定语从句.其实in可以提前也可以不提前,变成I'll never forget the villa...
答
我认为这里用that或者which都对,当然也可以省略。