which和when在引导定语从句时的区别i still remember the happy time when i lived in the small town.i still remember the happy time which/that we spent togethe我上面的句子对吗?还有什么时候用的是which,什么时候用when

问题描述:

which和when在引导定语从句时的区别
i still remember the happy time when i lived in the small town.
i still remember the happy time which/that we spent togethe
我上面的句子对吗?还有什么时候用的是which,什么时候用when

定语从句的引导词:

指人:主语who; 宾语who/whom; 定语 whose

表达事物:that(也可以指人)/which

时间状语:when; 地点状语:where; 原因状语:why

主语是事/物的时候用which
主语是时间的时候用when

都正确.
第一句指一段时间,用WHEN
第二句有表示特定的一段日子或时光的意思,也是正确的.
时间状语:when
表达事物:that(也可以指人)/which