Me alegro de que hayas venido.Je suis content que tu sois venu.
Le pretérito perfecto de subjuntivo est le subjonctif de ce qui est déjà accompli. Il se forme avec le presente de subjuntivo de haber suivi d'un participe passé, et s'emploie après les mêmes déclencheurs que le presente de subjuntivo quand l'événement est terminé, et non en cours ou à venir.
En bref : haya, hayas, haya, hayamos, hayáis, hayan + participe passé (haya venido). Mêmes déclencheurs que le presente de subjuntivo, mais l'événement est fini : Me alegro de que vengas (tu viens) → Me alegro de que hayas venido (tu es venu).
Comment le former
On prend le presente de subjuntivo de haber et on ajoute le participe passé, exactement comme pour le pretérito perfecto compuesto (he hablado), mais avec la forme de subjuntivo de haber :
| haber (subjuntivo) | Exemple | |
|---|---|---|
| yo | haya | haya hablado |
| tú / vos | hayas | hayas comido |
| usted/él/ella | haya | haya vivido |
| nosotros/as | hayamos | hayamos terminado |
| vosotros/as | hayáis | hayáis llegado |
| ustedes/ellos/ellas | hayan | hayan salido |
Le participe est régulier (-ado pour les verbes en -ar, -ido pour les verbes en -er/-ir) ou l'un des participes irréguliers courants : hecho, dicho, visto, puesto, escrito, abierto, roto, vuelto (et leurs composés, comme devuelto). Les pronoms objets ou réfléchis ne se placent jamais entre haya et le participe, mais avant haya : No creo que se haya ido, Espero que se lo hayas dicho.
Le français dispose lui aussi d'un subjonctif passé (Je suis content que tu sois venu), ce qui rend la logique familière. Deux différences à retenir : l'espagnol n'utilise que haber comme auxiliaire, sans choix entre avoir et être, et il n'y a pas d'accord du participe avec le sujet (Espero que ellas hayan llegado, jamais llegadas). Après cuando, le français emploie en outre le futur antérieur (Appelle-moi quand tu auras fini), là où l'espagnol demande le subjuntivo (cuando hayas terminado).
Quand l'événement est déjà accompli
Avec un déclencheur au présent, le presente de subjuntivo désigne ce qui se passe maintenant ou reste à venir, et le pretérito perfecto de subjuntivo ce qui est déjà terminé au moment où l'on parle :
| En cours / à venir | Déjà accompli |
|---|---|
| Me alegro de que vengas. | Me alegro de que hayas venido. |
| Dudo que termine hoy. | Dudo que haya terminado. |
| No creo que lo vea. | No creo que lo haya visto. |
| Es una pena que se vayan. | Es una pena que se hayan ido. |
Voici comment il fonctionne avec les principaux types de déclencheurs :
- Émotion : Me sorprende que haya llegado tan temprano. (Cela me surprend qu'il soit arrivé si tôt.)
- Doute et négation : No creo que hayan recibido el mensaje. (Je ne crois pas qu'ils aient reçu le message.) Es posible que ya haya salido. (Il est possible qu'il soit déjà parti.)
- Espoir : Espero que hayas dormido bien. (J'espère que tu as bien dormi.) Ojalá haya llegado bien. (Pourvu qu'elle soit bien arrivée.) On emploie ici ojalá pour un événement qui a très bien pu se produire, contrairement aux souhaits peu probables vus dans les autres emplois de l'imperfecto de subjuntivo.
- Influence ou nécessité avec une échéance : Quiero que hayas terminado para las cinco. (Je veux que tu aies fini pour cinq heures.)
Terminé à un moment futur
Le pretérito perfecto de subjuntivo s'emploie aussi après des mots de temps comme cuando, en cuanto, después de que ou hasta que quand l'action sera accomplie d'abord et que la principale est au futur ou exprime une consigne. Il porte l'idée du « sera terminé » du futuro perfecto à l'intérieur d'une proposition au subjuntivo :
- Llámame cuando hayas terminado. (Appelle-moi quand tu auras fini.)
- Saldremos en cuanto haya parado la lluvia. (Nous sortirons dès que la pluie aura cessé.)
- No te vayas hasta que hayas hablado con ella. (Ne pars pas avant d'avoir parlé avec elle.)
À rapprocher de Llámame cuando termines, qui est tout aussi correct : il tend à présenter la fin comme le moment même, alors que cuando hayas terminado souligne que c'est déjà fait avant l'appel.
Un événement passé accompli avec un repère de temps
Avec un repère de temps révolu comme ayer, l'usage varie : No creo que haya venido ayer est courant, surtout en Espagne, tandis que No creo que viniera ayer est aussi très répandu, surtout en Amérique latine. Aucun des deux n'est faux. Le pretérito perfecto de subjuntivo est le choix naturel quand l'événement est relié au présent ou que la période n'est pas close (esta semana, hoy) ; la concordance des temps avec le subjuntivo remet en ordre l'ensemble, y compris ce qui se passe quand le verbe principal est au passé.
Erreurs courantes
- ❌ Me alegro de que has venido. → ✅ Me alegro de que hayas venido. (me alegro de que est un déclencheur : haber prend donc sa forme de subjuntivo, et non l'indicatif has.)
- ❌ Llámame cuando habrás terminado. → ✅ Llámame cuando hayas terminado. (après cuando, pour ce qui n'est pas encore réel, l'espagnol emploie le subjuntivo et non le futur.)
- ❌ Espero que hayas ponido las llaves aquí. → ✅ Espero que hayas puesto las llaves aquí. (poner a le participe irrégulier puesto.)
- ❌ No creo que haya se ido. → ✅ No creo que se haya ido. (le pronom se place avant haya, et non entre haya et le participe.)
Vérifiez vos acquis
- Complétez : Me alegro de que ya __________ (llegar, vosotros).
- Complétez : Dudo que ella __________ (ver) la película.
- Complétez : Llámame en cuanto __________ (hablar, tú) con el médico.
- Laquelle exprime l'espoir d'un résultat qui existe peut-être déjà : Ojalá apruebe ou Ojalá haya aprobado ?
- Complétez : Es probable que se lo __________ (decir, ellos) ya.
Voir les réponses
- hayáis llegado : l'événement est accompli, et me alegro de que est un déclencheur.
- haya visto : ver a le participe irrégulier visto.
- hayas hablado : après en cuanto, pour ce qui sera fait d'abord.
- Ojalá haya aprobado : l'espoir porte sur un résultat qui peut déjà exister.
- hayan dicho : decir a le participe irrégulier dicho, et le pronom lo reste avant hayan.
Apprenez plus vite avec GrammarMama
Cet article traite un seul point — voici comment GrammarMama vous aide à en faire un progrès durable :
-
Connaissez votre niveau — Un test de positionnement rapide détermine votre niveau du CECR, pour des exercices à votre mesure. Trouver mon niveau →
-
Suivez un parcours clair — Entraînez-vous sur chaque point dans le bon ordre, de A1 jusqu'à C2. Voir le parcours complet →
-
Fixez votre propre objectif — Dites-nous pourquoi vous apprenez : les exercices suivront vos centres d'intérêt. Définir un objectif →
-
Suivez vos erreurs — Repérez les schémas derrière ce qui vous fait trébucher, et corrigez-les durablement. Voir mes erreurs →
-
Enrichissez votre vocabulaire — Les mots rencontrés dans vos exercices sont enregistrés et révisés par répétition espacée. Ouvrir mon vocabulaire →
-
Entraînez-vous à parler — Répondez aux exercices à voix haute plutôt qu'à l'écrit, quand vous le souhaitez. Essayer la pratique orale →
-
Travaillez votre prononciation — Recevez un retour instantané, mot par mot, sur votre prononciation. Travailler ma prononciation →
-
Pratiquez un peu chaque jour — De courts exercices quotidiens, adaptés à votre niveau, gardent la langue vivante. Commencer à pratiquer →
Points clés
- Pretérito perfecto de subjuntivo = haya, hayas, haya, hayamos, hayáis, hayan + participe passé (haya venido).
- Il suit les mêmes déclencheurs que le presente de subjuntivo, mais pour un événement déjà accompli (Me alegro de que hayas venido).
- Après cuando, en cuanto, después de que et hasta que, il exprime ce qui sera accompli d'abord (Llámame cuando hayas terminado).
- Les pronoms se placent avant haya, et les participes irréguliers (hecho, dicho, visto, puesto, escrito...) restent irréguliers.
- Avec un repère de temps révolu comme ayer, on entend aussi bien haya venido que viniera ; aucun des deux n'est faux.