定语从句: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
i'll never forget the village ____ i was born in
A .where B.that Cwhich Dwhat
答案是which,我想知道为什么that不能选
3楼的能否再继续解释一下,我知道如果没有IN可以用where 我不明白的是为什么that不能选呢?

这是一个定语从句,先行词是village,从句中I was born in 缺少地点状语,因为从句中已含有介词in,所以要用which,构成“介词+which”这个结构引导定语从句.其实in可以提前也可以不提前,变成I'll never forget the villa...