Действительно, почему все его годами учат-учат и никак не выучат?
А потому что учат не то и не так.
Когда спрашивают: Знаешь ли ты английский..? – подразумевается вопрос «умеешь ли ты на нем говорить?».
А не переводить со словарем газеты или вспоминать правила грамматики.
Так вот. Когда изучаешь иностранный язык, пропорция должна быть такой:
60-10-10-10-10.
60% – разговорного языка
10% – чтение
10% – письмо
10% – переводы
10% – правила.
Для этого и разработана теория оптимальных пропорций.
Потому что и торт, и борщ, и английский нужно готовить по рецепту.