Ответ:

Перевод задания: Выберите правильную форму глагола, чтобы заполнить пропуск. На изображении виден только вариант a), поэтому выбор из остальных вариантов проверить нельзя.

Подходящая форма — hadn't had: отсутствие еды длилось до другого момента в прошлом — возвращения домой.

When I got home I was hungry. I hadn't had anything to eat all day. (Когда я пришёл домой, я был голоден. Я ничего не ел весь день.)