Skip to content
Spanish Grammar on Repeat
A2Song 07Elementary3:27Out Sun 11 Oct, 16:00 UK

Spanish Present Perfect Song

He Hablado: 8 Irregular Participles

Learn the Spanish present perfect (pretérito perfecto) and 8 irregular participles in one song. yo he + participio: hecho, dicho, visto, escrito, puesto, vuelto, abierto, roto.

InfinitiveYo (I)8 verbs in 2 groups

New song · out on YouTube

Sun 11 Oct, 16:00 UK

Get it first

Chapters

  1. 0:00Intro
  2. 0:10Estribillo (chorus): ¿qué has hecho hoy?
  3. 0:48Irregulares: hecho, dicho, visto, escrito
  4. 1:25Estribillo (chorus)
  5. 2:02Más irregulares: puesto, vuelto, abierto, roto
  6. 2:39Estribillo final (chorus)

Lyrics · Spanish, then English

Intro

¡Pretérito perfecto, he hablado!the present perfect: I have spoken!

Estribillo

Uno, dos, tres: ¿qué has hecho hoy?one, two, three: what have you done today?

Yo he hablado, él ha comido,I have spoken, and he has eaten,

uno, dos, tres, y los irregulares:one, two, three, and the irregular ones:

¡hecho y dicho, ya lo tengo yo!done and said: I've got it now!

Verse 1 · Irregulares: -cho, -to

Not -ado or -ido: hacer → hecho, decir → dicho, ver → visto, escribir → escrito

Hacer, yo he hecho, decir, yo he dicho,to do, I've done, to say, I've said,

ver, yo he visto, escribir, yo he escrito,to see, I've seen, to write, I've written,

Yo he escrito, él no ha respondido,I have written, and he hasn't replied,

¡pero ya ha visto mi mensaje!but he has already seen my message!

Estribillo

Uno, dos, tres: ¿qué has hecho hoy?one, two, three: what have you done today?

Yo he hablado, él ha comido,I have spoken, and he has eaten,

uno, dos, tres, y los irregulares:one, two, three, and the irregular ones:

¡hecho y dicho, ya lo tengo yo!done and said: I've got it now!

Verse 2 · Más irregulares en -to

poner → puesto, volver → vuelto, abrir → abierto, romper → roto

Poner, yo he puesto, volver, yo he vuelto,to put, I've put, to go back, I've gone back,

abrir, yo he abierto, romper, yo he roto,to open, I've opened, to break, I've broken,

Este año he vuelto al gimnasio,this year I've gone back to the gym,

¡y todavía no he roto nada!and I haven't broken anything yet!

Estribillo final

Uno, dos, tres: ¿qué has hecho hoy?one, two, three: what have you done today?

Yo he hablado, él ha comido,I have spoken, and he has eaten,

uno, dos, tres, y los irregulares:one, two, three, and the irregular ones:

¡hecho y dicho, ya lo tengo yo!done and said: I've got it now!

The verbs

All 8 verbs, in groups

The song sings the verbs in groups that follow one pattern, so you learn the pattern once and use it for every verb. The underlined part is what the group shares.

Practice

Test yourself

He + participio: choose the right participle. Watch out for the irregular ones!

  1. 1.Hacer, yo he ,

    to do, I've done,

  2. 2.decir, yo he ,

    to say, I've said,

  3. 3.ver, yo he ,

    to see, I've seen,

  4. 4.Yo he , él no ha respondido,

    I have written, and he hasn't replied,

  5. 5.Poner, yo he ,

    to put, I've put,

  6. 6.Este año he al gimnasio,

    this year I've gone back to the gym,

  7. 7.abrir, yo he ,

    to open, I've opened,

  8. 8.¡y todavía no he nada!

    and I haven't broken anything yet!

0 of 8 answered

More practice with this songHear Sol sing a line, type the missing words, then check the answers and explanations.Spanish Present Perfect exercises

Your turn

What have you done today? Answer in Spanish

For example: «Hoy he hablado con mi madre y he escrito dos mensajes.»

Subscribe to get the song first

Keep singing