A present reaction can concern an action already completed.
The idea
After a trigger such as me alegra que or dudo que, use the present subjunctive of haber plus an unchanged past participle: haya, hayas, haya, hayamos, hayáis, hayan.
Examples
- Me alegra que hayas encontrado las llaves.I’m glad you found the keys.
- Dudo que Marta haya leído el informe.I doubt Marta has read the report.
- Es posible que los vecinos hayan salido temprano.The neighbors may have left early.
- Nos sorprende que el tren haya llegado a tiempo.We are surprised the train arrived on time.
- Espero que hayamos elegido una buena ruta.I hope we have chosen a good route.
- Es una pena que Ana no haya podido venir.It is a pity Ana could not come.
Read-aloud uses a synthetic Spanish voice available on your device. Voice quality and availability vary; it does not assess your pronunciation.
No Spanish device voice is available. You can still read the text.
Watch out
Do not use the indicative has escrito after a trigger requiring the subjunctive; participles such as escrito and vuelto can be irregular.
Try it yourself
Complete the sentence with the present perfect subjunctive. Me alegra que tú ___ la carta. (escribir)
Show answer or example answer
hayas escrito
Hayas escrito fits the subject tú and the irregular participle of escribir.
Complete the sentence with the present perfect subjunctive. Es posible que ellos ___ ya. (volver)
Show answer or example answer
hayan vuelto
Hayan vuelto matches ellos and uses the irregular participle of volver.
Complete the sentence with the present perfect subjunctive. Dudo que nosotros ___ el error. (ver)
Show answer or example answer
hayamos visto
Hayamos visto matches nosotros and uses the irregular participle of ver.
Practice round
Answer questions, then rebuild Spanish sentences where available. We keep your score.
Complete the sentence with the present perfect subjunctive. Me alegra que tú ___ la carta. (escribir)
Complete the sentence with the present perfect subjunctive. Es posible que ellos ___ ya. (volver)
Complete the sentence with the present perfect subjunctive. Dudo que nosotros ___ el error. (ver)
Tap the words in the right order.
Tap the words in the right order.
Tap the words in the right order.
Keep your progress
Sign up for free to save your practice results in your account.
Sign up to saveI already have an accountUse it today
Complete each sentence with the form that fits its subject.

