Song Library
How Long,
Ace ‧ 1974
About this song worksheet
A printable ESL song worksheet for “How Long,” by Ace ‧ 1974, for Level 3 (intermediate) learners, with a focus on present perfect. Students listen and fill 14 gaps in the lyrics, then discuss the song.
Discussion questions
- The singer suspects their partner is being dishonest but hasn't been told directly. Why do you think people sometimes avoid telling the truth in a relationship, even when both people already know something is wrong?
- The title question — "How long has this been going on?" — is never answered in the song. Why might a songwriter choose to leave a central question unanswered? What effect does this create for the listener?
- Have you ever had a feeling that something wasn't right in a friendship or relationship before anyone said anything? How did you handle it — did you say something or wait?
A printable song worksheet for How Long, by Ace ‧ 1974, focusing on Present perfect. 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