Чтобы запомнить правила постановки запятой перед «да» в русском языке, можно воспользоваться следующими рекомендациями:
- Если «да» — одиночный союз, который соединяет однородные члены предложения, то запятую ставить не надо. 1 Например: «Мне сегодня надо погулять с собакой да навестить заболевшего друга». 1
- Если «да» соединяет однородные члены предложения, повторяясь при этом несколько раз, то запятые ставятся перед каждым союзом. 1 Например: «Эх, мне б сейчас взять палатку, да надеть рюкзак, да махнуть далеко в горы на несколько деньков». 1
- Если при помощи «да» соединены части сложносочинённого предложения, то, как и перед «и», запятая нужна. 1 Например: «На ужин была лишь яичница, да в шкафу нашлась краюшка хлеба». 1
- Если «да» имеет значение «к тому же», то запятая перед ним необходима. 4 Например: «Сегодня довольно дождливая погода, да и я нехорошо себя чувствую, чтобы идти на прогулку». 4
Также стоит запомнить, что в устойчивых сочетаниях, таких как «нет-нет да и», «ай да», «ну да ладно», «ну да Бог с тобой», «да ну», «ну да», «вот это да», запятая не ставится никогда. 1