Привет! Отличная работа, что решил задачу. Давай разберём, почему правильный ответ — это "flying", а твой — "flight".
В предложении: "He smiled and thanked them for ___ the airline" — после предлогов обычно используется форма —ing глагола, то есть герундий. В данном случае, чтобы сказать "благодарить за полёт", нужно использовать герунджи-форму "flying".
Твое слово "flight" — это существительное, и оно не подходит после предлога "for". В английском важно помнить правило: после предлогов используются герундии.
Если бы там было, например, "thanked them for the flight", — тогда было бы правильно, но в данном случае, когда речь о благодарности за то, что они летели этим авиарейсом, используют именно герундий.
Ну что, лайк или дислайк за мой разбор?