Practise the present perfect simple with ever in your ESL class with this song, Glitter in the air by Pink. There are 9 different examples of the present perfect in this song: There is a suggestion on how to use this song in your ESL classes below, but for more ideas, click here. Lyrics Have…
Present perfect
Brandy – Have you ever?
Practice the present perfect and especially the interrogative form have you ever… ? in your ESL class with this song, Have you ever? by Brandy. The 8 different examples of have you ever… in this song are: have you ever loved…, have you ever needed…, have you ever tried…, have you ever been…, have you ever…
U2 – I still haven’t found what I’m looking for
Practice the present perfect in your ESL class with this song, I Still Haven’t Found What I’m Looking For by U2. The 8 different examples of the present perfect in this song are: “I have climbed / I have run / I have crawled / I have scaled / I still haven’t found / I have…
Shania Twain – Whose bed have your boots been under?
Practice the present perfect simple tense and/or the interrogative with the question word “whose” in your ESL class with this song, Whose bed have your boots been under? by Shania Twain. You can find the following examples of the present perfect and whose in this song’s lyrics: whose bed have your boots been under whose heart did you steal…
Queen – We are the champions
Practice the present perfect tense in your ESL class with this song, We are the Champions by Queen. These song lyrics include 7 examples of the present perfect simple: “I’ve paid”, “I’ve done”, “I’ve made”, “I’ve had”, “I’ve come”, “I’ve taken” & “it’s been”. There is a suggestion on how to use this song in your ESL classes…
Alan Smith Robertson – ‘Cause I’m Alright
The present perfect can be a difficult tense to teach learners of English as a second language, and the use of “for“ and “since“ only makes it harder. So give your students a break with this beautiful song. This song includes 13 examples of the present perfect (10 present perfect simple and 3 present perfect…
Mariah Carey – All my life
Practice the present perfect continuous in your ESL class with this song, All My Life by Mariah Carey. These song lyrics include 6 examples of the present perfect continuous: “I’ve been waiting/wishing/praying/taking”, & “[it]’s been waiting…” and 2 examples of the present perfect simple: “I have taken” & “I’ve got”. There is a suggestion on…
Hugh Grant & Haley Bennett – A Way Back into Love
Practice the present perfect continuous with this song, A Way Back into Love by Hugh Grant and Haley Bennett. This song is from the movie “Music and Lyrics”. These song lyrics include 7 examples of the present perfect continuous: I’ve been living / sleeping / hiding / setting aside / watching / searching & looking…
Frank Sinatra – My way
Practise verb tenses in your ESL class with this song, My Way by Frank Sinatra. The lyrics of this song contain 27 verbs in 4 tenses: There is a suggestion on how to use this song in your ESL classes below, but for more ideas, click here. Lyrics And now, the end is near; And…
Amy Studt – Testify
Practice the present perfect continuous in your ESL class with this song, Testify by Amy Studt. These song lyrics include 5 examples of the present perfect continuous, and 3 examples of the present perfect simple: I’ve been cheating, I’ve been fighting, I’ve been lying, I’ve been pushing, I’ve been hating & it’s been, I’ve lost…