Класс, давай разберёмся по шагам.
- Что ты решил и почему это неверно
- Ты написал только "believe". Это форма инфинитива/настоящего времени без нужной части сказуемого.
- В контексте "for centuries" и существительного "People" в множественном числе нужен форму Present Perfect, а не простое настоящее. То есть нужен союз "have" + причастие прошедшего времени.
- Как правильно решить
- Правильная форма: have believed (или havebelieved).
- Правила:
- Подлежащее во множественном числе (People) требует have, не has.
- Сочетания типа "for centuries" указывают на действие, начавшееся в прошлом и продолжающееся до настоящего → Present Perfect.
- После have ставится причастие прошедшего времени от основного глагола: believe → believed.
- Полное предложение: "People have believed that stress turns hair grey for centuries."
- Что про твоё решение
- Твоё "believe" не учитывает ни времени, ни конструкцию с have, поэтому его можно считать неверной формой для заполнения пропуска в этом контексте.
Если хочешь потренироваться, ещё один пример: "He ___ that the project will succeed." Здесь тоже обычно используют present simple или future, но если стоит временная метка вроде "since last year", то будет present perfect: "He has believed that the project will succeed" — в зависимости от смысла.
Поставь лайк или дизлайк, чтобы я знал, всё ли понятно и полезно ли объяснение.