Ich hoffe ich kann das halbwegs verständlich erklären:
perfecto+indefinido: Erzählform
pretérito perfecto: abgeschlossene Handlung in der Vergangenheit, die in einem für den Sprecher noch nicht abgeschlossenen Zeitraum liegt.
z.B. Me he levantado tarde esta mañana.
He buscado tu bolígrafo, pero no le he encontrado.
No he hecho nada este año.
Indefinido: abgeschlossene Handlung in der Vergangenheit, die in einem für den Sprecher abgeschlossenen Zeitraum liegt. Sich wiederholende Handlung in der Vergangenheit mit bekannter Anzahl.
z.B. Ayer me levanté tarde.
Escribí una letra a mi amiga.
Lo hice 3 veces.
pretérito imperfecto: Zustand, gleichzeitig stattfindende Handlung oder Gewohnheit in der Vergangenheit.
z.B. Cuando era pequeño, bailaba cada miércoles.
Hablaba y escuchábamos.
Weiterhin: Indefinido unterbricht eine Handlung im imperfecto.
z.B. Andaba sólo por la escuela hasta Juan vino.
pretérito pluscuamperfecto: Vergange Aktion in der Vergangenheit
z.B. Ya había estado cuando vinimos.
Eine recht gute Erklärung findet man auch im spanischen Wikipedia.