Нужна небольшая помощь по английскому Denis boasts that he...(learn) at least

Нужна маленькая помощь по английскому
Denis boasts that he...(learn) at least five languages by the time he is 20. В ответах стоит will have learnt, так и не сообразил почему, необходимо поставить правильное время и указать условия этого медли,если не тяжело)

Задать свой вопрос
1 ответ
В данном предложении речь идет о том, что действие будет УЖЕ выполнено (он теснее выучит 5 языков) к моменту в будущем (к тому моменту, когда ему исполнится 20 лет). Для деяний, которые будут выполнены к моменту в будущем, употребляется future perfect simple. Вот структура future perfect simple: will + have + 3-я форма глагола, т.е. выходит will + have + learnt = will have learnt.
Кирилл Горлицкий
Спасибо за разъясненья, сейчас понятно)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт