The present perfect subjunctive (pretérito perfecto de subjuntivo) is used to talk about past actions that are connected to the present, but from a subjective or non-factual point of view.
When to use it
Expressing doubt or emotion about a recent past action Dudo que haya llegado todavía — I doubt he has arrived yet
Expressing wishes about a past action with present relevance Espero que hayas dormido bien — I hope you have slept well
Endings · Conjugation
-ar
haya + -ado
haya hablado
hayas + -ado
hayas hablado
haya + -ado
haya hablado
hayamos + -ado
hayamos hablado
hayáis + -ado
hayáis hablado
hayan + -ado
hayan hablado
-er
haya + -ido
haya comido
hayas + -ido
hayas comido
haya + -ido
haya comido
hayamos + -ido
hayamos comido
hayáis + -ido
hayáis comido
hayan + -ido
hayan comido
-ir
haya + -ido
haya vivido
hayas + -ido
hayas vivido
haya + -ido
haya vivido
hayamos + -ido
hayamos vivido
hayáis + -ido
hayáis vivido
hayan + -ido
hayan vivido
Irregular verbs
The same irregular past participles as Pretérito Perfecto
abierto, dicho, hecho, visto, etc.
Don't just read this, drill it
Verboteca drills every verb form with spaced repetition until it becomes automatic.