El pretérito perfecto de subjuntivo expresa una acción pasada relacionada con el presente o el futuro.
(The present perfect subjunctive expresses a past action that is connected to the present or the future.)
- Haber (subjunctive) + past participle ⇒ Que yo haya invitado
- It is used after expressions of doubt, emotion, evaluation, negation ⇒ No es verdad que haya escrito esa carta
| Verbos en -ar: Organiza (-ar verbs: Organiza) | Verbos en -er: Comer (-er verbs: Comer) | Verbos en -ir: Servir (-ir verbs: Servir) |
| Que yo haya organizado (That I have organized) | Que yo haya comido (That I have eaten) | Que yo haya servido (That I have served) |
| Que tú hayas organizado (That you have organized) | Que tú hayas comido (That you have eaten) | Que tú hayas servido (That you have served) |
| Que él/ella/usted haya organizado (That he/she/you (formal) has organized) | Que él haya comido (That he has eaten) | Que él haya servido (That he has served) |
| Que nosotros/as hayamos organizado (That we have organized) | Que nosotros hayamos comido (That we have eaten) | Que nosotros hayamos servido (That we have served) |
| Que vosotros/as hayáis organizado (That you (plural, Spain) have organized) | Que vosotros hayáis comido (That you (plural, Spain) have eaten) | Que vosotros hayáis servido (That you (plural, Spain) have served) |
| Que ellos/ellas/ustedes hayan organizado (That they/you (plural, formal) have organized) | Que ellos hayan comido (That they have eaten) | Que ellos hayan servido (That they have served) |
Exceptions!
- Common irregular past participles ⇒ hecho, dicho, escrito, visto, puesto, abierto, roto...
- After cuando, to talk about the future, the subjunctive is used ⇒ Cuando se haya marchado, avisamos a sus padres
Exercise 1: Multiple choice
Instruction: Choose the correct answer
1. Me alegra que ya __________ el comedor para el banquete de empresa.
I'm glad you've already __________ the dining room for the company banquet.2. No creo que el barman __________ todavía las botellas de cava para el sorbete.
I don't think the barman __________ the bottles of cava for the sorbet yet.3. Es una pena que algunos compañeros __________ la fabada; estaba exquisita.
It's a shame that some colleagues __________ the fabada; it was exquisite.4. Cuando el equipo __________ a la mesa, empezaremos a servir el bacalao al pilpil.
Once the team __________ at the table, we'll begin serving the cod al pilpil.Exercise 2: Rewrite the phrases
Instruction: Rewrite the sentences so that the second part uses the present perfect subjunctive (que + haya/hayas/haya/hayamos/hayáis/hayan + past participle). Example: Me alegra. Tú has venido. → Me alegra que hayas venido.
-
⇒ ______________________________________________________________________________________________________________ ExampleMe sorprende que no hayas dicho nada en la reunión.(Me sorprende que no hayas dicho nada en la reunión.)
-
Dudo que es verdad. Ella ha visto el informe completo.⇒ ______________________________________________________________________________________________________________ ExampleDudo que sea verdad que ella haya visto el informe completo.(Dudo que sea verdad que ella haya visto el informe completo.)
-
⇒ ______________________________________________________________________________________________________________ ExampleNo es verdad que hayamos organizado el evento solos.(No es verdad que hayamos organizado el evento solos.)
-
⇒ ______________________________________________________________________________________________________________ ExampleEs una pena que no hayan puesto el presupuesto en el documento final.(Es una pena que no hayan puesto el presupuesto en el documento final.)
Exercise 3: Grammar in action
Instruction: In pairs, agree the plan and assess what has already been done.
- ¿Qué te alegra que el restaurante haya confirmado o preparado ya? (What are you glad the restaurant has already confirmed or prepared?)
- ¿Qué dudas tienes sobre que el barman os haya atendido bien en la barra? ¿Por qué? (negación/valoración) (What doubts do you have about whether the bartender served you properly at the bar? Why? (negation/evaluation))
- Me parece exquisito que hayan servido el bacalao al pilpil. (I think it’s exquisite that they served the cod pilpil-style.)
- No es verdad que hayamos comido de menú; comimos a la carta. (It isn’t true that we ate from a set menu; we ordered à la carte.)
- Es una pena que el comedor haya estado lleno en el restaurante de cuatro tenedores. (It’s a shame the dining room was full at the four-star restaurant.)
- Me alegra que el restaurante haya confirmado la reserva. (I’m glad the restaurant has confirmed the reservation.)
- Dudo que el barman nos haya atendido bien en la barra. (I doubt that the bartender served us properly at the bar.)
- Cuando todos se hayan sentado a la mesa, empezaremos el banquete. (Once everyone has taken their seats at the table, we’ll start the banquet.)