Ответ:

Перевод задания: Выберите правильный вариант.

Ответ: B) haven’t eaten. Слово since обозначает период, начавшийся в прошлом и продолжающийся до настоящего, поэтому употребляется Present Perfect: I haven’t eaten anything since breakfast. (Я ничего не ел(а) с завтрака.)