Here's a nice booklet with 5 pages about the perfect tense for beginners-intermediate. It contains:
- an explanation about the perfect tense (use and formation)
- practises (matching up, translation, filling gap)
- a team game to reinforce.
- a review of objectives
Enjoy. Don't forget to check my store for more!