Привет! Рассмотрим твой ответ на задание:
Текст задания требует использовать Present Perfect Passive, так как говорится о том, что книги автора публиковались в различных языках с 1945 года. Поэтому правильный ответ: "havebeenpublished".
Твой ответ "hadbeenpublished" неверен из-за необходимости использования Present Perfect Passive и слова "have" вместо "had". Правильное образование в Present Perfect Passive: have/has been + Past Participle.
Используя правило Present Perfect Passive, ты можешь преобразовать слово "PUBLISH" в соответствии с содержанием текста: "havebeenpublished".
Надеюсь, объяснение было понятным! Поставь, пожалуйста, лайк, если все понятно.