Для решения этой задачи нужно заполнить пропуски подходящими формами глаголов.
- Когда они прибыли в школу, у них был (have) _____ большой ужин.
Здесь требуется прошедшая форма глагола "have", то есть "had".
- Пока они ели (have) _____ ужин, Распределяющая Шляпа выбирала дом для каждого ученика.
В контексте предложения нужно заполнить пропуск формой "were having", поскольку действие продолжительное в прошлом (Past Continuous).
- Гарри, Рон и Гермиона пошли (go) _____ в Гриффиндор.
Здесь применяется прошедшая форма глагола "go", то есть "went".
- Они (be) _____ очень счастливы быть вместе!
Требуется прошедшая форма глагола "be", для множественного числа это "were".
Теперь заполним пропуски:
- Когда они прибыли в школу, у них был (had) большой ужин.
- Пока они ели (were having) ужин, Распределяющая Шляпа выбирала дом для каждого ученика.
- Гарри, Рон и Гермиона пошли (went) в Гриффиндор.
- Они были (were) очень счастливы быть вместе!
Эти ответы соответствуют грамматическим правилам английского языка.