Привет, я знаю, что у тебя проблемы с этой тройкой. Я не займу много твоего "драгоценного времени". Просто по шурику расскажу о предлогах места и времени.
Постараюсь кратко и по делу:
IN
Время: большие отрезки времени (in March, in the 20th century)
Исключения: in the morning, in the evening, in the afternoon
Место: большие площади (in the USA, in my neighborhood)
ON
Время: более конкретные временные промежутки, короче 3 дней (on my birthday, on June 8th)
Исключения: on my lunch break, on time
Место: более специфичные места (on my street, on Broadway Street)
AT
Время: максимально конкретное время (at 9:00 AM, at start of the party, at lunch)
Исключения: at night, at the weekend
Место: максимально точное место (at the store, at mom's house)
Как вы заметили, предлоги IN-ON-AT идут от более широких значений места и времени к более конкретным. Это конечно не все правила и не все исключения, но этого хватит, чтобы покрыть 90% проблем возникающих с этими предлогами.