В таких словах, как костёр, когда все слово целиком и есть его корень (а также основа), принято считать, что окончание в таких словах нулевое. Это и будет ответ на вопрос. Нулевое окончание может быть у существительных (гербарий, табель, полночь), у прилагательных (Танин, например, телефон), у глаголов (побежал, переправь!) и др.
Чтобы обозначить в слове "русский" его окончание, не стоит делать полностью морфемный разбор, ведь достаточно изменить форму слова.
Русские, русское, русскому, русских, русским, русского, русскому - здесь видна изменяемая часть слова "ий" - это и есть окончание.
Часть ХОККЕЙ - неизменяемая, и в ней заключено лексическое значение слова, поэтому
Хоккей - корень
Окончание нулевое.
В данном случае нас просят найти окончание в слове летит. Разберем слово летит по составу.
Слово летит. Основой слова летит является ЛЕТ. Слово летит является глаголом второго спряжения и отвечает на вопрос Что делает.
Слово летит состоит из корня ЛЕТ и окончания ИТ. Таким образом мы видим следующую схему: корень - окончание, а именно ЛЕТ - ИТ.
Вот мы и выяснили, что в слове летит окончание ИТ.
В данном случае нам надо найти окончание в слове говорить. Разберем слово говорить по составу.
Слово говорить. Основой слова говорить является ГОВОРИ. Слово говорить является глаголом, который отвечает на вопрос Что делать.
Слово говорить состоит из корня ГОВОР, суффикса И, окончания ТЬ. Слово говорить выстроено по схеме: корень - суффикс - окончание, а именно ГОВОР - И - ТЬ.
Вот так мы выяснили, что в слове говорить окончание ТЬ. Окончание ТЬ является глагольным.