Правильный ответ: didn't eat
Объяснение: Отрицательное предложение в Past Simple. "Tom" требует "didn't", основной глагол "eat" остается в инфинитиве.