‹ Spanish Verb Conjugation Marathon

Perfecto de subjuntivo · Present perfect subjunctive

haya + participle — the perfect inside the subjunctive.

Compound tense: haber + participle.

StudyPractice
yoIyou (tú)él/ellahe / shenosotroswevosotrosyou all (vosotros)ellos/ellasthey
hablarto speakhaya habladohayas habladohaya habladohayamos habladohayáis habladohayan hablado
comerto eathaya comidohayas comidohaya comidohayamos comidohayáis comidohayan comido
vivirto livehaya vividohayas vividohaya vividohayamos vividohayáis vividohayan vivido
pensarto thinkhaya pensadohayas pensadohaya pensadohayamos pensadohayáis pensadohayan pensado
poderto be able (can)haya podidohayas podidohaya podidohayamos podidohayáis podidohayan podido
pedirto ask forhaya pedidohayas pedidohaya pedidohayamos pedidohayáis pedidohayan pedido
quererto want / lovehaya queridohayas queridohaya queridohayamos queridohayáis queridohayan querido
serto be (essence)haya sidohayas sidohaya sidohayamos sidohayáis sidohayan sido
estarto be (state)haya estadohayas estadohaya estadohayamos estadohayáis estadohayan estado
irto gohaya idohayas idohaya idohayamos idohayáis idohayan ido
tenerto havehaya tenidohayas tenidohaya tenidohayamos tenidohayáis tenidohayan tenido
hacerto do / makehaya hechohayas hechohaya hechohayamos hechohayáis hechohayan hecho
decirto say / tellhaya dichohayas dichohaya dichohayamos dichohayáis dichohayan dicho
verto seehaya vistohayas vistohaya vistohayamos vistohayáis vistohayan visto
darto givehaya dadohayas dadohaya dadohayamos dadohayáis dadohayan dado
llegarto arrivehaya llegadohayas llegadohaya llegadohayamos llegadohayáis llegadohayan llegado
buscarto look forhaya buscadohayas buscadohaya buscadohayamos buscadohayáis buscadohayan buscado
empezarto beginhaya empezadohayas empezadohaya empezadohayamos empezadohayáis empezadohayan empezado
jugarto playhaya jugadohayas jugadohaya jugadohayamos jugadohayáis jugadohayan jugado
conocerto know (be familiar)haya conocidohayas conocidohaya conocidohayamos conocidohayáis conocidohayan conocido
construirto buildhaya construidohayas construidohaya construidohayamos construidohayáis construidohayan construido
leerto readhaya leídohayas leídohaya leídohayamos leídohayáis leídohayan leído
dormirto sleephaya dormidohayas dormidohaya dormidohayamos dormidohayáis dormidohayan dormido
venirto comehaya venidohayas venidohaya venidohayamos venidohayáis venidohayan venido
saberto knowhaya sabidohayas sabidohaya sabidohayamos sabidohayáis sabidohayan sabido
beberto drinkhaya bebidohayas bebidohaya bebidohayamos bebidohayáis bebidohayan bebido
trabajarto workhaya trabajadohayas trabajadohaya trabajadohayamos trabajadohayáis trabajadohayan trabajado
estudiarto studyhaya estudiadohayas estudiadohaya estudiadohayamos estudiadohayáis estudiadohayan estudiado
comprarto buyhaya compradohayas compradohaya compradohayamos compradohayáis compradohayan comprado
tomarto takehaya tomadohayas tomadohaya tomadohayamos tomadohayáis tomadohayan tomado
amarto lovehaya amadohayas amadohaya amadohayamos amadohayáis amadohayan amado
escribirto writehaya escritohayas escritohaya escritohayamos escritohayáis escritohayan escrito