Ответ:

Окончания выделены жирным; у неизменяемых слов окончание отсутствует.

(1) Звездное небо стыло над черной тайгой.

(2) Ледяная луна висела над головой.

(3) Ее свет был чист и далек и словно не достигал земли.

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