Ответ:

Разделим исходную запись на простые предложения так, чтобы в каждом была одна грамматическая основа. В тексте нет запятой между словами «сосны» и «чернеют», поэтому расставим знак при разделении.

  1. Тёмные тени лежат под деревьями.

  2. Нелюдные ели и высокие старые сосны чернеют густо.

Во втором предложении «ели и сосны» — однородные подлежащие, а «чернеют» — сказуемое. Слово «густые» в исходном тексте согласовано с «ели»; при делении фразы его положение неоднозначно, поэтому оно не перенесено в готовое предложение.