При постановке знаков препинания между однородными членами предложения важно различать типы союзов. Запятая ставится всегда в следующих случаях: 1. Противительные союзы Запятая ставится перед союзами, которые выражают противопоставление или сопоставление.
- а (Она молода, а не стара)
- но (Мы устали, но довольны)
- да (в значении «но»: Мал золотник, да дорог)
- однако (в значении «но»: Ветер стих, однако холод остался)
- зато (Дорого, зато качественно)
- хотя (Спел громко, хотя и фальшиво)
2. Повторяющиеся союзы Если однородных членов больше двух и союз повторяется, запятая ставится перед вторым и последующими союзами.
- и... и (Он привез и книги, , и тетради, , и ручки)
- ни... ни (Ни днем, , ни ночью покоя нет)
- или... или (Или пан, , или пропал)
- либо... либо (Либо ты, , либо я)
- то... то (То солнце светит, , то дождь льет)
- не то... не то (Слышался не то шорох, , не то шепот)
Важное уточнение: Если перечисление начинается сразу с союза (например, «И книги, и тетради»), запятая ставится перед каждым союзом, кроме первого. Если же первый союз пропущен («Книги, и тетради, и ручки»), запятая ставится перед каждым союзом.
3. Двойные (сопоставительные) союзы В таких конструкциях запятая ставится строго перед второй частью союза.
- как..., так и (Купил как хлеб, , так и молоко)
- не только..., но и (Он не только умный, , но и добрый)
- не столько..., сколько (Она не столько сердилась, , сколько удивлялась)
- хотя и..., но (Работа хотя и тяжелая, , но интересная)
- если не..., то (Это был если не подвиг, , то очень смелый поступок)
4. Присоединительные союзы Используются для добавления дополнительной информации, которая кажется второстепенной или уточняющей.
- да и (Я не люблю это, да и времени нет)
- а также (В саду росли яблоки, а также груши)
- притом / причем (Рассказ был длинным, притом скучным)
Исключение (когда запятая НЕ ставится): Запятая никогда не ставится внутри фразеологических оборотов с повторяющимися союзами: и день и ночь, и смех и грех, ни свет ни заря, ни пуха ни пера, и так и сяк. Я могу составить таблицу-шпаргалку по этим правилам или разобрать пунктуацию в конкретных примерах предложений, которые вызывают у вас сомнения.