Maybe there aren't your favourite songs and some of them are quite old-fashioned and tacky, I'm pretty sure about that, but they're perfect for studying and practising Present Perfect Simple.
In class we're gonna do from Michael Buble to Elton John.
12 Present Perfect Songs