Объясняя случаи употребления предлогов «on», «in» и «at» на занятии, я всегда прошу студентов сравнивать эти предлоги с понятием «день» по своей протяженности, например:
«In» — период более долгий, чем день (> «a day»). Например: in the 21st century, in 2017, in summer, in June, etc.
«On» — период равен дню (= «a day»). Например: on Monday, on 2d February, on my birthday, on the weekday, on Christmas Day, etc.
«At» — период короче, чем день: время, момент (< «a day»). Например: at noon, at midday, at midnight, at lunchtime, at 7 o'clock, etc.
Но как всегда не стоит забывать про исключения:
In the morning, in the afternoon, in the evening — так как порой эти части дня тянутся дольше, чем сам день.
At night, at the weekend, at Christmas — а вот ночь, выходные и праздники, наоборот, пролетают, как один момент.
Обратите внимание на праздники еще раз, если в названии не употребляем слово «Day» или «Eve», то используем предлог «at».
Оставьте заявку и мы подберём удобное расписание для вашего обучения