Перед «но» запятая ставится всегда, когда этот союз соединяет части сложносочинённого предложения или однородные члены с противительным значением. Это одно из самых устойчивых правил пунктуации: исключений, связанных именно с союзом, почти нет. Запятая стоит перед «но», а не после него.
Основное правило: запятая перед «но»
«Но» — противительный сочинительный союз. Он противопоставляет: одно явление, действие или свойство — другому. Граница между противопоставляемыми частями проходит слева от союза, поэтому запятая — тоже слева.
Правило работает в двух главных ситуациях:
- Сложносочинённое предложение — «но» объединяет два и более простых предложения: Мы ждали час, но автобус так и не приехал.
- Однородные члены с противительным значением — «но» стоит между словами одной грамматической роли: Небольшой, но вместительный рюкзак.
В обоих случаях запятая ставится непосредственно перед «но», независимо от длины частей и их состава.
Запятая перед «но» в сложносочинённом предложении
Это самый частый случай. Два простых предложения объединяются союзом, и перед ним обязательна запятая.
| Пример | Структура |
|---|---|
| Дождь шёл всю ночь, но дорога оставалась сухой. | Два подлежащих, два сказуемых — полноценные простые предложения. |
| Он сказал правду, но ему не поверили. | Разные подлежащие; второе предложение — с пассивным значением. |
| Хочется спать, но работы ещё много. | Безличные предложения — правило то же. |
| Текст короткий, но каждое слово взвешено. | Первая часть — двусоставное, вторая — тоже. |
Быстрая проверка: ставить ли запятую перед «но»
Если перед «но» можно мысленно поставить точку и оба фрагмента станут самостоятельными предложениями — запятая нужна. Если нет — «но» связывает однородные члены, и запятая тоже нужна. Союз «но» в роли союза всегда требует запятой слева.
Запятая перед «но» между однородными членами
Между однородными членами «но» используется реже, чем «а», однако правило то же: запятая обязательна.
- Медленный, но верный способ.
- Решение простое, но неочевидное.
- Говорил тихо, но убедительно.
- Маленькая, но уютная комната.
Отсутствие запятой здесь — типичная ошибка. Интуиция подсказывает: раз слова близко, запятая не нужна. Но синтаксис важнее интуиции: противительный союз разграничивает члены предложения, и эта граница должна быть отмечена.
Запятая перед «но» в начале предложения
Союз может открывать новое предложение — когда автор намеренно разбивает мысль на два. Это распространённый приём в публицистике, деловой и художественной прозе: он создаёт паузу, усиливает контраст.
В такой позиции никакой запятой перед «но» нет — он начинает предложение, перед ним стоит точка (или другой конечный знак). Сравните две записи одной и той же мысли:
- Мы старались изо всех сил, но результат разочаровал. — единое предложение, запятая перед «но».
- Мы старались изо всех сил. Но результат разочаровал. — два предложения; перед «но» точка, запятой нет.
Нужна ли запятая после «но» в начале предложения?
Нет. После «но», открывающего предложение, запятая не ставится. Союз просто начинает фразу и не требует обособления.
Ошибочный вариант: Но, результат разочаровал.
Правильно: Но результат разочаровал.
Исключение одно: если сразу после «но» идёт вводное слово или вводный оборот, запятая ставится — но не после «но» как такового, а после вводной конструкции:
- Но, к сожалению, мы опоздали. — «к сожалению» вводное, оно выделяется с двух сторон.
- Но, судя по всему, план провалился. — то же самое.
Запятая перед «но» при двух союзах рядом
Запятая перед «но»: «Не только… но и…»
Парный союз. Запятая ставится перед второй его частью — перед «но»:
Он не только написал статью, но и сам её отредактировал.
Ошибка касается не только новичков, но и опытных авторов.
Запятая перед «но»: «Но всё же», «но тем не менее»
Когда после «но» стоит усиливающая частица или наречие, запятая перед «но» ставится по общему правилу; между «но» и следующим словом запятая не нужна — если только это слово не вводное:
- Он устал, но всё же дошёл до финиша.
- Условия были жёсткими, но тем не менее команда справилась.
- Я предупреждал, но, однако, меня не послушали. — «однако» здесь вводное, выделяется запятыми.
Частые ошибки при постановке запятой перед «но»
| Неверно | Верно | Причина ошибки |
|---|---|---|
| Он пришёл | Он пришёл, но опоздал. | Пропущена запятая перед союзом. |
| Но | Но работа продолжается. | Лишняя запятая после «но» в начале предложения. |
| Маленькая но уютная комната. | Маленькая, но уютная комната. | Запятая нужна и между однородными определениями с «но». |
| Он не только умный но и добрый. | Он не только умный, но и добрый. | В парном союзе «не только… но и» запятая перед «но» обязательна. |
| Но, он согласился. | Но он согласился. | Запятая после «но» в начале предложения — лишняя. |
Почему путают «перед но» и «после но»
В устной речи пауза после «но» ощущается сильнее, чем перед ним: мы произносим союз быстро и делаем вдох уже после него. Отсюда иллюзия, что запятая должна стоять справа. Но пунктуация отражает синтаксическую структуру, а не интонацию. «Но» присоединяется к тому, что стоит справа от него; граница между частями предложения — слева. Поэтому запятая — всегда слева от «но», никогда не справа (кроме случаев с вводными словами, которые требуют своих знаков независимо от соседства с союзом).