Слово 'yesterday' указывает на прошедшее время (Past Simple). Поэтому глагол 'eat' (есть) должен быть в форме 'ate'.
Правильный вариант: ate