![Alan Smith Robertson](https://www.eslsongs.com/wp-content/uploads/2023/03/1678033151844-01-very-small-150x150.png)
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…