Yes it certainly does. The thing with English though is that there is a lot of different accents. Here are 3 British TV series that are available on Netflix that I think would be good for somebody trying to understand modern English and master accents.
Life On Mars
Ashes To Ashes
Only Fools And Horses
Not only will they be good for learning, but they are great TV series as well. You will be able to watch them with your native subtitles on Netflix too.