Привет! Хорошо, давай разберём твоё задание. Ты правильно заметил, что речь идёт о времени Future Perfect, потому что ключевое выражение — "by the end of his career" — указывает на завершённое действие в будущем к определённому моменту.
Правильный ответ: "will have set". Это форма future perfect, которая образуется с помощью вспомогательного глагола will have и причастия прошедшего времени основного глагола — в данном случае, "set".
Ты написал "hassetted", что неправильно по двум причинам:
- Во-первых, это неправильно по форме — у глагола "set" в прошедшем времени нет формы "hassetted". Это неправильное слово.
- Во-вторых, глагол "set" в будущем времени в данной конструкции должен быть в форме "will have set", поскольку речь о событии, которое завершится к определённому моменту в будущем.
Обрати внимание, что правильное построение — это "will have set", потому что:
- "will" — будущая простая форма для выражения будущего времени,
- "have" — вспомогательный глагол для образования времени future perfect,
- "set" — неизменяемая форма глагола, так как это правильнее, а также она совпадает с инфинитивом без частицы "to".
Мой совет: при преобразовании глаголов в время future perfect всегда используйте конструкцию "will have" + Past Participle (третья форма глагола).
Ну а пока поставь лайк или дизлайк, чтобы я знал, что мой разбор был тебе полезен!