如果定语从句修饰的地点或时间名词在句中作主语或宾语,这时是不用WHERE和WHEN?

如题,而要用THAT、 WHICH?那么为什么书上后面有个句子是 He will never forget the years where he studied at colledge.的? forget 后跟的years是宾语不是吗。定语从句修饰它不就是符合了标题说的情况应该用THAT、 WHICH吗?请指教。

楼主理解有误,应该是:地点或时间名词在【定语从句】中做主语或宾语时,定语从句的关系词才使用which/that,不使用where/when.
而不是:地点或时间名词在【主句】中做主语或宾语时,定语从句的关系词才使用which/that,不使用where/when.

例句中,the years在定语从句he studied at college中,必须加上介词in/during,然后一起做它的时间状语,所以该定语从句的关系词使用when(楼主打成where了)。
这个和the years在主句中做forget的宾语没有任何关系。

参考资料:英语牛人团

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-23
在状语后加
相似回答