Looks like no one added any tags here yet for you.
Present Perfect/ Form? Meaning?
Haber + past participle/ have done
He
I have (helping)
Haber
To have (auxiliary/ helping verb)
Has
You have (helping)
Ha
He, She, you formal has/ have
Hemos
We have
Han
They, you all have
-ado
Ar verb past participle ending
Hablado
spoken (past participle)
-ido
-er, -ir verb past participle ending
comido
eaten (past participle)
vivido
lived (past participle)
-ído
when -ido comes right after a vowel
abierto
opened (abrir, past participle)
cubierto
covered(cubrir, past participle)
dicho
said/told (decir, past participle)
hecho
made/done (hacer, past participle)
escrito
written (escribir, past participle)
puesto
put/placed/set (poner past participle)
muerto
died (morir, past participle)
visto
seen (ver past participle)
roto
broken (romper past participle)
vuelto
returned (volver past participle)