Союз «да» может быть как соединительным, так и противительным из-за различий в структуре однородных рядов, в которых он используется. 3
Соединительная функция союза «да» проявляется, когда сегменты однородного ряда тождественны в плане утверждения — отрицания, в лексико-семантическом наполнении, по модально-временным и аксиологическим значениям. 3 В таких случаях союз «да» можно заменить синонимичным союзом «и». 1 Например: «Братья молча постояли, да затылки почесали». 1
Противительная функция союза «да» возникает, когда лексико-грамматическое содержание компонентов обнаруживает некоторое несходство, нетождество, различие сегментов ряда. 3 В этом случае союз «да» можно заменить синонимичным союзом «но». 1 Например: «Я так хотел пойти с вами на озеро купаться, да родители не разрешили». 1
Таким образом, союз «да» может быть соединительным, если члены однородного ряда не имеют несходства, и противительным — если такое несходство есть. 3