Привет! С радостью помогу тебе разобраться в задании по английскому языку.
Ты практически правильно преобразовал слово "CELEBRATE", но тебе не хватило слитности - правильный ответ "hasbeencelebrated". В данном случае используется Present Perfect Passive, так как говорится о том, что праздник "праздновался" с определенной даты.
Таким образом, твой ответ "hascelebrated" был неполным, потому что не учтено слово "been", которое обозначает страдательный залог в Present Perfect.
Надеюсь, что теперь ты понял, как правильно преобразовать слово в задании. Если возникнут вопросы - спрашивай!
Поставь, пожалуйста, лайк, если мой ответ был полезен и понятен.