Запятая перед союзом «да» в русском языке ставится в следующих случаях:
- Если «да» соединяет однородные члены предложения, повторяясь при этом несколько раз. 1 В таком случае запятые ставятся перед каждым союзом. 1 Например: «Эх, мне б сейчас взять палатку, да надеть рюкзак, да махнуть далеко в горы на несколько деньков». 1
- Если при помощи этого союза соединены части сложносочинённого предложения. 12 Например: «На ужин была лишь яичница, да в шкафу нашлась краюшка хлеба». 1
- Если союз «да» в значении «и к тому же». 2 Например: «И за всё это платилось каких-нибудь сто рублей (разумеется, целковыми), да на сто рублей подарками, не считая частных угощений». 2
- Если союз «да» в значении противительного союза «но». 2 Например: «Вот гляди: это хороший фрак — видишь, куда кладу? А ты, Сашенька, береги его, не всякий день таскай; сукно-то по шестнадцать рублей брали». 2
Запятая перед «да» не требуется в том случае, если простые предложения, которые он соединяет, имеют общую часть. 1 Это могут быть общая главная либо придаточная часть, общие второстепенные члены, вводные конструкции, общая интонация и т. д.. 1