在早上:in the morning 在寒冷的早上:in the cold morning 在一个寒冷的早上:on a cold moring是这样的吗?有原因么?

问题描述:

在早上:in the morning 在寒冷的早上:in the cold morning 在一个寒冷的早上:on a cold moring
是这样的吗?有原因么?

第一个和第三个用法经常见,第二个几乎没见过,是语言习惯的问题,不好说原因。

morning 前有形容词,表示具体时间段,要用 on

当morning有其他的词修饰时,要用on,没有的话用in, 所以是in the morning, on a cold morning
on the cold morning通常不单独用,会出现在以下情况:
on the cold morning of Christmas 某个指定日子的寒冷早上
in the cold morning fog 在寒冷的晨雾中

in a cold morning

在寒冷的早上:on the cold morning 在一个寒冷的早上:on a cold moring
只要在早、晚前加上形容词,就相当于具体的某一天了,必须用on