Below there is a presentation on the use of Present Perfect for pre-intermediate and intermediate ESL students:
Alternatively, you can download the PDF file here.
EXERCISES:
- You will find some further practice by clicking on Present Perfect Exercises.