Английскому? На вольных хлебах-  в общении с носителями, смотря тысячи фильмов/сериалов, работая с интернациональном коллективе. Я и сейчас его учу на ежедневной основе-  язык живой, постоянно меняется, появляются новые словечки. Как и аноним выше, не знаю что такое презент прогрессив.  Может, раньше и учила его, но не помню, слава богу.