Tucaneo
Hecho portucaneo.com
Tucaneo
WORKSHEET: PRESENT PERFECT SUBJUNCTIVE
Español con Alas Propias · Nivel B1
Pretérito Perfecto de Subjuntivo
Guía y Práctica
El Pretérito Perfecto de Subjuntivo
The Present Perfect Subjunctive Tense
Formation, Usage, Comparison with English & Exercises
1
SECTION 1 — What is it and why does it exist?

The Big Picture: In English, when you react emotionally to something that happened recently, you just use a normal verb: "I'm glad he called." Spanish splits those reactions: if you are talking about a fact (something certain), you use the indicative. If you talk about something through a filter of emotion, doubt, disbelief, or judgment, you use the subjunctive. The **Present Perfect Subjunctive** is specifically for when that filter applies to a recently completed action — **something that has happened**, but you are reacting to it, judging it, doubting it, or expressing a feeling about it.

Think of it this way: Every time you say "I'm glad that...", "It's strange that...", "I doubt that...", or "It's good that..." about something that already happened, Spanish requires the Present Perfect Subjunctive in the second clause.

Why English speakers get confused — The core mismatch:

English Sentence What English "hears" Spanish Requires
"I'm glad you came." Simple past after emotion = normal verb Que + haya venido (Subj.)
"It's a shame he didn't call." Negation + simple past = normal verb Que no haya llamado (Subj.)
"I doubt she finished it." Simple past under doubt = normal verb Que lo haya terminado (Subj.)
"It's incredible that you did this!" Simple past + surprise = exclamation Que hayas hecho (Subj.)
"I'm happy that they arrived safely." Simple past + feeling = normal verb Que hayan llegado (Subj.)
Tucaneo
WORKSHEET: PRESENT PERFECT SUBJUNCTIVE
Español con Alas Propias · Nivel B1
2
SECTION 2 — Formation — Cómo se forma
Formula: Present Subjunctive of HABER + Past Participle (Participio Pasado)
Two simple steps: (1) Conjugate haber in the present subjunctive, (2) Add the past participle of the main verb. The participle never changes — it stays the same for all subjects.
Pronoun HABER (present subj.) Regular Ending Full Example
Yo haya -ado / -ido haya hablado / haya comido
hayas -ado / -ido hayas llegado / hayas escrito
Él / Ella / Usted haya -ado / -ido haya salido / haya hecho
Nosotros hayamos -ado / -ido hayamos viajado / hayamos visto
Ustedes* hayan -ado / -ido hayan terminado / hayan dicho

*Latin America Note: "Vosotros" is not used. For all plural informal and formal subjects, use ustedes + hayan.

Irregular Past Participles (These must be memorized):

Infinitive Participle Infinitive Participle Infinitive Participle
abrir abierto hacer hecho poner puesto
decir dicho morir muerto romper roto
escribir escrito resolver resuelto ver visto
volver vuelto cubrir cubierto imprimir impreso
3
SECTION 3 — When to use it — Los 4 disparadores principales

The Golden Rule: The Present Perfect Subjunctive appears in the second clause whenever the first clause contains one of these four types of expressions. Look for the "que" that connects them — that is your signal.

01 EMOTION

Expressions of emotion. Me alegra que... · Es una lástima que... · Me sorprende que... · Es increíble que...

Ej: Me alegra mucho que hayas aprobado el examen.

02 DOUBT & DENIAL

Doubt, disbelief, and denial. No creo que... · Dudo mucho que... · Es imposible que... · No parece que...

Ej: No creo que Javier haya dicho eso en serio.

03 JUDGMENT

Impersonal judgments and evaluations. Es bueno que... · Es importante que... · Es raro que... · Es lógico que...

Ej: Es raro que no hayan contestado todavía.

04 INDEFINITE SUBJECT

Seeking something unknown or undefined. Busco a alguien que... · ¿Conoces a alguien que...?

Ej: Busco a alguien que haya vivido en el extranjero.

Tucaneo
WORKSHEET: PRESENT PERFECT SUBJUNCTIVE
Español con Alas Propias · Nivel B1
4
WRITTEN PRODUCTION EXERCISES

No gap-fill. No multiple choice. Create every sentence from scratch.

EJERCICIO 01 — Reacciones en cadena

Instructions: Read the fact (in indicative). Then write THREE different reactions in Spanish using three different trigger expressions. Each reaction must be a complete, natural sentence using the Present Perfect Subjunctive.
Example: Antonio llegó una hora tarde a la reunión.  →  (1) Es una lástima que Antonio haya llegado tarde. (2) Es increíble que no haya avisado antes. (3) No creo que haya sido sin querer.

  1. FACT 01: Tu mejor amigo aceptó un trabajo en Japón y se va el próximo mes.
    1.
    2.
    3.
  2. FACT 02: El gobierno anunció esta mañana que eliminará los días festivos nacionales.
    1.
    2.
    3.
  3. FACT 03: Un compañero de trabajo leyó tus emails privados sin permiso.
    1.
    2.
    3.
  4. FACT 04: Tu hermana menor acaba de ganar una beca completa para estudiar en el exterior.
    1.
    2.
    3.
Tucaneo
WORKSHEET: PRESENT PERFECT SUBJUNCTIVE
Español con Alas Propias · Nivel B1
EJERCICIO 02 — El periódico de hoy

Instructions: Below are five news headlines (indicative facts). You are a journalist writing editorial reactions. For each headline, write 2 complete sentences in Spanish reacting to it using the Present Perfect Subjunctive. Use different trigger expressions for each one (no repeating openers).

  1. TITULAR 01: Una ciudad en Colombia prohíbe el uso de teléfonos celulares en restaurantes y parques.
    1.
    2.
  2. TITULAR 02: Un estudiante de 17 años ha desarrollado una aplicación que detecta enfermedades con solo una foto.
    1.
    2.
  3. TITULAR 03: Un famoso chef ha cerrado su restaurante de alta cocina para abrir una cocina comunitaria gratuita.
    1.
    2.
  4. TITULAR 04: Las autoridades han descubierto que una empresa lleva 5 años vendiendo agua contaminada.
    1.
    2.
  5. TITULAR 05: Un país europeo anuncia que hará obligatorio el español como segunda lengua en todas las escuelas.
    1.
    2.
EJERCICIO 03 — Producción libre — Tu semana en reacciones

Instructions: Think about your week. Write 6 original sentences in Spanish about real things that have happened (to you, someone you know, or in the news) using the Present Perfect Subjunctive. Follow these guidelines:

🚨 BONUS — Common Errors — Indicativo vs. Subjuntivo
Incorrect Correct Why?
*Me alegra que has venido. Me alegra que hayas venido. "Me alegra" is an emotion trigger → requires subjunctive (hayas), not indicative (has).
*Es verdad que hayan llegado tarde. Es verdad que han llegado tarde. "Es verdad que" confirms a fact → requires indicative (han). Only doubt/emotion/judgment triggers subjunctive.
*No creo que ha terminado. No creo que haya terminado. "No creo que" is a doubt trigger → always triggers subjunctive (haya), not indicative (ha).
*Es increíble que ellos han hecho eso. Es increíble que ellos hayan hecho eso. "Es increíble que" is an impersonal judgment → requires subjunctive (hayan).
*Busco a alguien que ha vivido en España. Busco a alguien que haya vivido en España. Indefinite subject + unknown person → requires subjunctive. (If the person is known: "Conozco a alguien que ha vivido...").

Ready to speak Spanish with confidence?

Book a free trial class with Camilo and start your journey today.

Contact Your Teacher
Español con Alas Propias
— Tucaneo Academy —

Guarda tu progreso

  1. Tus respuestas no se guardan en el servidor.
  2. Presiona el botón naranja para guardar una copia.
  3. Elige "Guardar como PDF" in the print window.
  4. Send the completed PDF to: [email protected]