为什么有时候用at night ,有时候用on a cold night

问题描述:

为什么有时候用at night ,有时候用on a cold night

at和on的区别是.at用于泛指晚上,表示随便哪个晚上都是这样. 而用on的时候,一定会是特定的某个条件的晚上..这句中就是特指 在一个很冷的晚上

at night ,固定用法,“在夜间”的意思
on 表示特殊的一天 a cold 就是形容这一天的特殊的 ,所以用on

at night 在晚上
on a cold night 在一个寒冷的夜晚.
在一个具体的时间前面,即有特指的时间前要用on.特指可以简单的理解为night前后有有修饰词
例如:on the Monday morning.
在早晨本来要用in the morning .可是这里有特指星期一的早晨.

答:
在夜晚用固定结构at night,又如在早上in the morning
但是,如果具体到某天的某个早上、中午、晚上,则用on
如on the morning of October 1st