Класс, разберём по полочкам.
Что ты написал: "has celebrated". Это активный залог в Present Perfect: has + past participle. Но в этом предложении подлежащее It (It = Independence Day) — не субъект, который празднует что-то, а то, что празднуют. Здесь нужен страдательный залог: Present Perfect Passive.
Правильная форма: "has been celebrated".
Почему так:
- В конструкции Present Perfect Passive образуется has/have + been + V3 (past participle). Здесь у нас "to celebrate" → "celebrated", и нужен вспомогательный "been".
- Смысл: День празднуется с 4 июля 1776 года и продолжается до сих пор. Для выражения такого действия и времени начала используем Present Perfect with since.
- Соответствие времени и системе предложений: "It has been celebrated since July 4, 1776" — верно передаёт, что праздник существовал и празднуется с указанной даты.
Объяснение и сравнение:
- Ваш вариант "It has celebrated since July 4, 1776" некорректен: здесь говорящий субъект (It) празднует что-то сам, что не имеет смысла для праздника. Нужно либо passive: "has been celebrated", либо active: "People have celebrated it since July 4, 1776."
- В записи задания часто ожидают именно Present Perfect Passive: "has been celebrated" (с пробелами). В вашем сообщении пробелы не нужны могут быть пропущены в формате, но правильной записью будет именно "has been celebrated".
Итого:
- Правильный ответ: It has been celebrated since July 4, 1776 when the thirteen colonies of America declared Independence from England.
- Альтернатива в активном залоге, если переписать с другим подлежащим: People have celebrated it since July 4, 1776.
Если хочешь, могу привести ещё пару аналогичных примеров на Present Perfect Passive, чтобы закрепить.
Поставь, пожалуйста, лайк или дизлайк за объяснение.