Ответ:

Исправленные предложения:

  1. В лесу растут ели, сосны и берёзы.
  2. Щенок был маленьким, но смелым.
  3. Дети пели, танцевали, играли.
  4. Дорога была длинной, но интересной.

Запятая ставится между однородными членами без союза и перед противительным союзом «но». Перед одиночным соединительным союзом «и» запятая не ставится.

Разбор по членам предложения и части речи:

  1. В лесу растут ели, сосны и берёзы. Основа: ели, сосны и берёзы растут. Растут — сказуемое, глагол; ели, сосны, берёзы — однородные подлежащие, имена существительные; в лесу — обстоятельство места: в — предлог, лесу — имя существительное.
    Схема однородных подлежащих: О, О и О.
  2. Щенок был маленьким, но смелым. Основа: щенок был маленьким, смелым. Щенок — подлежащее, имя существительное; был маленьким, смелым — составное именное сказуемое: был — глагол-связка, маленьким и смелым — имена прилагательные, однородные именные части сказуемого.
    Схема однородных частей сказуемого: — = О, но О.
  3. Дети пели, танцевали, играли. Основа: дети пели, танцевали, играли. Дети — подлежащее, имя существительное; пели, танцевали, играли — однородные сказуемые, глаголы.
    Схема однородных сказуемых: — =, =, =.
  4. Дорога была длинной, но интересной. Основа: дорога была длинной, интересной. Дорога — подлежащее, имя существительное; была длинной, интересной — составное именное сказуемое: была — глагол-связка, длинной и интересной — имена прилагательные, однородные именные части сказуемого.
    Схема однородных частей сказуемого: — = О, но О.