Теория
Сложное предложение состоит из двух или нескольких частей, в каждой из которых есть своя грамматическая основа. Части объединены смыслом и интонацией. Между ними могут стоять союзы, а может быть только смысловая и интонационная связь. Чтобы правильно поставить знак препинания, сначала нужно установить границы частей, а затем определить, как они соединены.
Грамматическая основа обычно включает подлежащее и сказуемое. Подлежащее называет того, о ком или о чём говорится, а сказуемое сообщает действие или признак. Само наличие нескольких глаголов ещё не означает, что предложение сложное: у одного подлежащего могут быть однородные сказуемые. Поэтому подсчёт запятых нельзя заменять подсчётом глаголов.
Если части сложного предложения перечисляют события и соединяются без союзов, между ними ставится запятая. При чтении на границе частей слышна пауза. Однако решающее основание для знака — строение и смысл предложения. Пауза может зависеть от темпа речи, поэтому правило «где остановился голос, там нужна запятая» ненадёжно.
Первый пример: «Погасли последние звёзды, над рекой поднялся туман». В первой части основа — «звёзды погасли», во второй — «туман поднялся». Между частями нет союза, перечисляются два события. Запятая разделяет части сложного предложения с бессоюзной связью. Слова «последние» и «над рекой» расширяют сообщение, но не образуют самостоятельных частей.
Второй пример: «Поднялся ветер, и лодка приблизилась к берегу». Основы — «ветер поднялся» и «лодка приблизилась». Союз и соединяет две части, поэтому в данном предложении перед ним ставится запятая. В предложении «Лодка покачнулась и приблизилась к берегу» подлежащее одно — «лодка», сказуемые однородные. Одиночный союз и соединяет эти сказуемые, и запятая перед ним не требуется.