Ответ:
Перевод задания: Выберите правильный ответ. Тебе ... не следует есть так много фастфуда.
Выбираем shouldn't: это слово выражает совет не делать чего-либо. Полное предложение: You shouldn't eat so much fast food. (Тебе не следует есть так много фастфуда.)
Остальные варианты не подходят по смыслу: don't have to — «не обязан», have to — «должен», ought to — «следует».
Ответ: shouldn't
