Here is a presentation for my 5th year students who had an exam on Monday about the Present Perfect tense. If you think you need more practice, or didn't understand everything, then watch this presentation.
I am a 5th and 6th year teacher in a bilingual primary school called La Encina in Las Rozas, Madrid, Spain. I was born in London but have lived here since 1994. I originally came as an Erasmus student as part of my BA Honours Degree in French and Spanish, but loved Spain so much I decided to return after graduating and I'm still here!