A fun way to learn English is by listening to and singing songs. Pop songs deal with personal and dramatic themes that people are drawn to. They also employ advanced grammar and vocabulary.
Check out this selection of music videos on the Virtual Writing Tutor. Listen to the song and fill in the blanks or select the answer from the dropdown menu. Check your answers to see if you heard correctly.