Привет! Спасибо за твой ответ на задание по английскому языку.
Твой ответ "Have been hold" немного ошибочен. В данном случае правильный ответ - "have been held". Глагол "to hold" в третьей форме - "held", а не "hold".
В данном контексте, фраза "St. Patrick’s Day parades have been held in Moscow every year" использует Present Perfect Passive tense, что означает, что парады проводились (held) каждый год в Москве с момента в прошлом и до настоящего времени.
Надеюсь, объяснение понятно! Поставь, пожалуйста, лайк, если все понятно.