This is a set of lyrics to Selena's beautiful and passionate "Si una vez" (recorded version) which includes great intermediate or advanced practice for irregular preterit verbs. Your students will listen to the song and fill in the forms that they hear of the following verbs in the preterite and imperfect:
dar poner decir amar pensar estar
You can edit this document to add comprehension questions or make it suit your students' needs.
¡Que disfruten! :)