For many learners of English listening is the hardest skill to master. We cannot control the speed at which spoken language is delivered and we may not know all the vocabulary being used. By the time we think about what's just been said the speaker is talking about something else.
A fun way to practice is by listening to songs. We've provided the lyrics for the following songs, but left some blanks for you to fill in. Also try to think about the meaning of the lyrics.
Like anything else, listening ability will improve with practice. Take every opportunity to listen to spoken English - movies, tv, radio... The clips below will also help.