when和that,which的区别

when和that,which的区别
[问]这两个句子前半句一样,就是后半句两个词不同,为什么关联词不同?
I'll never forget the days when/in which we worked together.
I'll never forget the days which we spent together.
suzhouwuren 1年前 已收到1个回答 举报

胖六 幼苗

共回答了22个问题采纳率:95.5% 举报

两句话都是the days为先行词的定语从句;
第一句里的the days 后面跟when/in which,是因为先行词在定语从句里做到是时间状语,所以只能用when代替,或者用in which; 补充全即为we worked together in the days;
第二句里的the days 后面用的which来引导,是因为在which引导的定语从句里,which做的是spent的宾语,即为we spent the days together;
所以在定语从句里,确定引导词,要看先行词在定语从句里的成分确定;

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.024 s. - webmaster@yulucn.com