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
Regular endings
| -ar | -er | -ir | |
|---|---|---|---|
| yo | haya + -ado | haya + -ido | haya + -ido |
| tú | hayas + -ado | hayas + -ido | hayas + -ido |
| él | haya + -ado | haya + -ido | haya + -ido |
| nos. | hayamos + -ado | hayamos + -ido | hayamos + -ido |
| vos. | hayáis + -ado | hayáis + -ido | hayáis + -ido |
| ellos | hayan + -ado | hayan + -ido | hayan + -ido |
Irregular verbs
Irregular Stem
Spelling Change: Written Accent on ‑ído
Frequently asked
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. The main cases are expressing doubt or emotion about a recent past action and expressing wishes about a past action with present relevance. For example: Dudo que haya llegado todavía — I doubt he has arrived yet.
Regular verbs take: -ar: yo haya + -ado, tú hayas + -ado, él haya + -ado, nos. hayamos + -ado, vos. hayáis + -ado, ellos hayan + -ado; -er: yo haya + -ido, tú hayas + -ido, él haya + -ido, nos. hayamos + -ido, vos. hayáis + -ido, ellos hayan + -ido; -ir: yo haya + -ido, tú hayas + -ido, él haya + -ido, nos. hayamos + -ido, vos. hayáis + -ido, ellos hayan + -ido.
The most common ones are ser, estar, tener, hacer, poder, decir, haber and ir. Each has its own conjugation table with the full set of forms.
The pretérito perfecto de subjuntivo sits at B2 — Upper Intermediate, and Verboteca practice is free at A1. The rule, the tables and the examples on this page stay readable without a subscription or an account.
Every verb form becomes a card that comes back right before you would forget it.