| Forme | haya / hayas / hayamos / hayan + participe passé | Me alegro de que hayas venido. | Je suis content que tu sois venu. |
| Forme | hubiera / hubieras / hubiéramos / hubieran + participe passé | Ojalá hubiera venido. | Si seulement il était venu ! |
| Emploi | haya : une action achevée dans une période qui touche le présent | Espero que hayas dormido bien. | J’espère que tu as bien dormi. |
| Emploi | hubiera : une action antérieure à une autre action passée, ou qui n’a pas eu lieu | No creía que hubiera llegado. | Je ne pensais pas qu’il soit arrivé. |
| Temps | après cuando, une action future antérieure à une autre | Cuando el jefe se haya ido, hablamos. | Quand le chef sera parti, nous parlerons. |
| Condition | si + hubiera + participe passé | Si hubieras llegado antes, habrías visto el inicio. | Si tu étais arrivé plus tôt, tu aurais vu le début. |
| C1Forme | un verbe formé sur un verbe irrégulier garde son participe | Dudo que lo haya descrito. / Ojalá lo hubiera devuelto. | Je doute qu’il l’ait décrit. / Si seulement il l’avait rendu ! |
| C1Emploi | après une croyance niée, haya remplace le futur antérieur | No pienso que se haya quedado dormido. | Je ne pense pas qu’il se soit endormi. |
| C2Emploi | avec une référence passée, l’imparfait peut remplacer haya | No creo que haya salido anoche. / No creo que saliera anoche. | Je ne crois pas qu’il soit sorti hier soir. / Je ne crois pas qu’il soit sorti hier soir. |
| Piège | après un verbe au passé, hubiera et non había | Dudaba que lo hubiera hecho. | Je doutais qu’il l’ait fait. |
| Piège | après cuando, haya et non habrá | Cuando haya terminado, te llamo. | Quand j’aurai fini, je t’appelle. |