На видео ниже рассказываю про треугольников предлогов, сперва обязательно посмотрите его. Текстом же приведу примеры с объяснениями. AT: в точке времени - at 6 o'clock, at the moment, at midnight, at noon, at the the beginning, at the end. (In the beginning допустимо, если мы сравниваем, какой ситуация была вначале и как она изменилась далее)
ON: DAY - on Monday, on December 31st, on holiday, on my birthday; даже если слово day не упоминается, но подразумевается, как в датах, все равно будет on. Vacation тоже on, по аналогии с holiDAY.
IN: >day - все, что длиннее дня - in April, in summer, in 2001 (читается two thousand one), in the 21st century; Исключения: at Christmas, at Easter.
Но если мы добавим к исключениям слово day, волшебным образом предлог меняется: ON Christmas day. Потому что ДЕНЬ.
При этом внутри дня у нас вовсю используется предлог IN: in the morning, in the afternoon, in the evening, но AT night (in the night тоже возможно, значение близко русскому "в ночи"). Впрочем д