Привет! Спасибо за выполненное задание.
Твой ответ "had been waiting" немного отличается от правильного ответа "was waiting". В данном случае, правильный вариант - "was waiting", потому что в косвенной речи необходимо сохранить соответствие времен и использовать Past Simple, чтобы передать длительное действие.
Таким образом, в данном контексте правильным ответом будет "was waiting" (был в ожидании). Надеюсь, объяснение понятно.
Оцени мой ответ, пожалуйста, лайком или дизлайком.