Used to say what has happened, what has been done in the recent past.

¿Qué has hecho hoy? what have you done today

¿Has ido al fútbol? have you been to football?

Formed by using the present tense of haber + the past participle

-ar -er -ir
Comprar Comer Subir
He comprado He comido He subido
Has comprado Has comido Has subido
Ha comprado Ha comido Ha subido
Hemos comprado Hemos comido Hemos subido
Habéis comprado Habéis comido Habéis subido
Han comprado Han comido Han subido

Irregulars

abrir – abierto
cubrir – cubierto (covered)
descubrir – descubierto
decir – dicho
volver – vuelto
devolver – devuelto (give(n) back)
disolver – disuelto (resolve(d))
resolver – resuelto (resolve(d))
escribir – escrito
describir – descrito
freír – frito (fri/fried)
hacer – hecho
satisfacer – satisfecho
morir – muerto
poner – puesto (put)
romper – roto
ver – visto

You must be logged in to leave a reply.