Multiple worksheets to practice Spanish perfect tenses.
Some are just he present perfect, others have them mixed together. A great place to start if you are teaching them for the first time.
-Dice rolling game
-Oral communicative activity to practice present perfect
-personal questions to practice present perfect