Bitte als erstes lesen:
http://www.super-spanisch.de/spanischkurs/lektion10/grammatik1.htm
http://www.super-spanisch.de/spanischkurs/lektion10/grammatik2.htm
Das preterito perfecto kommt meiner Meinung nach dem deutschen Perfekt am nähesten.
Es handelt sich dabei um eine Vergangenheitsform mit einem Bezug zur Gegenwart. Es wird für Handlungen verwendet, für Hintergrundinformationen und Zustände wird das preterito imperfecto benutzt.
Beispiele:
Hoy he escrito una carta.
Os habeís comprado un coche esta semana.
¿No le has visto a Juan desde hace un año?
Nicht benutzt wird das p.p. hingehen, wenn eine Zeitangabe ohne Bezug zur Gegenwart steht. Dann nutzt man das Indefinido, welches du sicher auch bald lernen wirst.
z.B. Ayer escribí una carta.
Os comprasteis un coche la semana pasada.
Ví a Juan hace un año.
(Um den Unterschied noch einmal deutlich zu machen: Der heutige Tag, die jetzige Woche und seit einem Jahr sind noch nicht abgeschlossen und haben einen Bezug zur Gegenwart. Gestern, die letzte Woche und vor einem Jahr sind hingegen abgeschlossen und besitzen keinen Bezug zur Gegenwart.)