Привет! Спасибо за ответ на задание по английскому языку.
Твой ответ "had finished" немного отличается от правильного ответа "would finish". В данном случае, правильный ответ "would finish" используется для выражения обещания в будущем времени после фразы "The plumber promised". Слово "would" указывает на будущее действие, обещанное в прошлом. Поэтому правильный вариант - "The plumber promised grandma that he would finish the work the next day".
Таким образом, чтобы решить это задание правильно, важно обратить внимание на контекст и использование соответствующего времени в английском языке.
Пожалуйста, поставь лайк, если мой ответ был полезен и понятен. Спасибо!