Conjugate haber - present tense
hablar
hablado
abrir
abierto
poner
puesto
I have eaten.
(yo) he comido.
present perfect
Conjugate haber - imperfect tense
comer
comido
decir
dicho
ver
I had already left.
Ya había salido.
past perfect (pluperfect)
Conjugate haber - preterite tense
vivir
vivido
escribir
escrito
volver
vuelto
I would have eaten breakfast but I didn’t have time.
Habría comido desayuno pero no tenía tiempo.
conditional perfect
Conjugate haber - future & conditional tense
aprender
aprendido
hacer
hecho
leer
leído
(accent mark for -er & -ir verbs if the ending is preceded by a, e, or o)
My professor doubts that I have read the book.
Mi profesor duda que yo haya leído el libro.
present perfect subjunctive
Conjugate haber - present subjunctive & past subjunctive
pintar
pintado
morir
muerto
creer
creído
(accent mark for -er & -ir verbs if the ending is preceded by a, e, or o)
I wish he had come.
Ojalá hubiera ido.
pluperfect subjunctive