Song Library

Every Rose Has Its Thorn

Poison

About this song worksheet

A printable ESL song worksheet for “Every Rose Has Its Thorn” by Poison (1988), for Level 4 (upper intermediate) learners, with a focus on past simple. Students listen and fill 14 gaps in the lyrics, then discuss the song.

Discussion questions

  1. What does the metaphor 'every rose has its thorn' mean in relationships?
  2. How does the singer's pain change throughout the different verses?
  3. Have you ever regretted not saying something important to someone?

A printable song worksheet for Every Rose Has Its Thorn by Poison, focusing on Past simple. Includes gap-fill, vocabulary, and discussion activities.

Sign in to see the full worksheet

Create a free account to view, print, and download the complete student and teacher versions.

Sign in