I made this worksheet for a group of adults at B2 level/upper intermediate. This was mainly as a revision of all different tenses as this song has a variety. It's got some swear words in so it's not appropriate for children! This is quite a difficult worksheet but after playing the song 3 times, I was so impressed they had got it all more or less correct. It has a variety of different activities - gap fill, ordering lyrics etc. I hope that your students enjoy it too.