Choose the correct answer. By next April John ... Spanish for 3 years.

A) will learn
B) is learning
C) had been learning
D) will have been learning

Ответ:

Сборник: Английский язык
Параграф: Passive Voice: The Future Tense

DTM тестирование онлайн | DTM test online