What about listening to good music and learn some English at the same time?
Just listen to the songs, then do the multiple choice exercise below and finally, check your answers. Have fun!
https://eslvideo.com/quiz.php?id=32495
https://eslvideo.com/quiz.php?id=33322
https://eslvideo.com/quiz.php?id=31345