perfect tense

definition - i have.. (past) e.g i have eaten, i have played, i have spoke

  • he - i

  • has - you

  • ha - he/she/it

  • hemos - we

  • hais - you

  • han - they


how? - take off ending and add “ido” or “ado”

ar verbs (ado) -

  • viajar → viajado (i have travelled)

  • jugar → jugado (i have played)

  • trabajar → trabajado (i have worked)


key phrases !!

  • siempre me ha interesado - i have always been interested in

  • siempre he querido - i have always wanted to (infinitive)

  • nunca he hecho - i have never donejp


er verbs (ido) -

  • comer → comido (i have eaten)

  • aprender → aprendido (i have learned

  • beber → bebido (i have drank)



  • he escuchado - i have listened

  • ha pasado tiempo - he/she/it has spent time

  • hemos hacido - we have done