Pretérito perfecto de subjuntivo

Present Perfect Subjunctive — completed actions in subjunctive contexts

Verbos -AR
Verbos -ER
Verbos -IR
Pretérito perfecto de subjuntivo = Present Perfect Subjunctive (may have + past participle)

Formed with HABER (presente subjuntivo) + participio pasado

Pronombrehaber (subj.)-AR (hablar)-ER (comer)-IR (vivir)
yohayahabladocomidovivido
hayashabladocomidovivido
él/ellahayahabladocomidovivido
nosotroshayamoshabladocomidovivido
vosotroshayáishabladocomidovivido
ellos/ellashayanhabladocomidovivido
💡 Tip for English speakers Used in the same contexts as the present subjunctive, but when the action in the subordinate clause is completed: Espero que hayas hablado con ella (I hope you have spoken to her). Pair it with expressions of hope, doubt or emotion followed by que.