请问on which和when的区别

That is the day ____I'll never forget. A which B on which C in which D when

答案:A. which
解析:
1. when 可以表示哪年、哪月、哪日、那时等,on which 只能表示那个具体日子。
2. 但是这个句子并不是在问“在那一天从来忘不了某事”,而是“从来忘不了那个日子”,这里的 day 其实指的是一个具体的事物,因此关系代词只能用 which 或 that.
3. on which 和 when 在定语从句中充当时间状语,which 或 that 充当主语或宾语,本句中的关系代词就是充当动词 forget 的宾语。
温馨提示:答案为网友推荐,仅供参考
相似回答