Преобразуем предложение в пассивный залог.
Вспомогательный глагол для образования пассивного залога в Past Perfect: had been.
Подлежащее: They. Сказуемое: had cooked. Дополнение: the meal.
Предложение в пассивном залоге:
The meal had been cooked by them before the lights went off.
Перевод: Еда была приготовлена ими до того, как погас свет.
Ответ: The meal had been cooked by them before the lights went off.