Lyrics Training is a website that lets you practice your English using the lyrics of songs that you like. You can choose fill in the blank or multiple choice to practice. Make sure you use headphones!