Present perfect subjunctive (haya...)

The Present Perfect Subjunctive

When racing against the clock in an escape room, you might need to express present feelings, doubts, or subjective opinions about a completed past action. For this, we use the present perfect subjunctive (pretérito perfecto de subjuntivo).

How to form it

This tense is formed by using the present subjunctive of the helping verb haber followed by the past participle of your main verb (such as descifrado, roto, or resuelto).

PronounForm of haberPast Participle
yohayadescifrado
hayasdescifrado
él / ella / ustedhayadescifrado
nosotros / nosotrashayamosdescifrado
ellos / ellas / ustedeshayandescifrado

Expressing Doubt and Disbelief

Whenever you use phrases that trigger the subjunctive to express doubt—like dudar que (to doubt that) or no creer que (to not believe that)—use this tense to show you doubt an action was completed.

I doubt that they have deciphered the riddle.
Dudo que ellos hayan descifrado el acertijo.
I don't believe that you have broken the lock.
No creo que hayas roto la cerradura.

Expressing Emotions and Opinions

You will also use the present perfect subjunctive after verbs of emotion (like sorprender, molestar, or alegrar) and subjective expressions (like es importante que or es extraño que) when reacting to a past event.

It surprises me that you have deciphered the combination.
Me sorprende que hayas descifrado la combinación.
It is important that the piece has fit into the lock.
Es importante que la pieza haya encajado en la cerradura.

Notice how the past participle stays exactly the same, even if the subject changes or if the participle is irregular (like resuelto):

It is weird that you have solved the riddle without the magnifying glass.
Es extraño que hayas resuelto el acertijo sin la lupa.