Ответ:

Перевод задания: Заполните пропуски: have to (должен), should (следует), must (должен).

  1. I should visit my granny because she is ill. I didn’t do it yesterday. (Мне следует навестить бабушку, потому что она больна. Вчера я этого не сделал.)
  2. Students mustn’t eat in class. (Ученикам нельзя есть на уроке.)
  3. You should drink more water if you want to be healthy. (Тебе следует пить больше воды, если ты хочешь быть здоровым.)

Почему: should подходит для совета. Во втором предложении смысл запрета требует формы mustn’t («нельзя»), хотя в перечне она не указана.