Для образования вопросительной формы в Present Perfect необходимо использовать вспомогательный глагол have/has.
Для образования утвердительной формы необходимо использовать третью форму глагола.
Подлежащее не указано, поэтому используем местоимение they.
Have they eat - неверно. Have they eaten?
Для образования отрицательной формы необходимо использовать частицу not после вспомогательного глагола.
They have not eaten?
Сокращенная форма: They haven't eaten?