Guess what? I've just come across this absolutely amazing website for you to improve your English through songs (if you are learning other languages, songs in French, Italian, German and Spanish are also provided). Look, there are almost 400 songs divided into three levels (easy, medium and hard) and the most important feature of this website is that, once you've chosen the song you want to listen to, you are asked to select the game mode (beginner, intermediate or expert). Depending on the mode, the exercise will be more or less difficult but the best part is that the song waits for you while you are completing the lines, can you believe that? Lyrics Training So, if you like music, games and English, this is one of the website in which you really have fun while you are learning. Great, isn't it? Two songs I chose for you: I wish you were here by Pink Floyd Something stupid by Frank Sinatra