The correct answer is b) would be.
Правильный ответ b) would be.
Объяснение: Поскольку глагол в главной части стоит в прошедшем времени (promised), будущее время "will" в прямой речи превращается в "would" в косвенной. Таким образом, правильный ответ – would be.
Ответ: b) would be
Отлично! Ты хорошо понимаешь, как меняются времена в косвенной речи. Продолжай практиковаться!