Present Perfect Progressive in Spanish
How to conjugate the Present Perfect Progressive tense in Spanish?. It’s time to learn the Present Perfect Progressive tense in Spanish. Study the Spanish conjugation with online lessons. Learn the basic grammar rules.
The Present Perfect Progressive is used to speak of an action that began in the past and
continues in the present.
Present Perfect Formula:
“Have” /”Has” + “Been” + The Present Participle of the Verb (-ing ending)
Verbs ending in -ar
Subject – ar Endings
Yo (I) – he estado+ …ando
Tú (You)(Informal) – has estado + …ando
Usted (You)(Formal) – ha estado + …ando
Él/Ella(He/She) – ha estado + …ando
Nosotros(as)(We) – hemos estado + …ando
Vosotros(as)(You)(Informal) – habéis estado + …ando
Ustedes(You)(Formal) – han estado + …ando
Ellos(as)(They) – han estado + …ando
Subject – hablar – English translation
Yo (I) – He estado hablando – I have been speaking
Tú (You)(Informal) – Has estado hablando –You have been speaking
Usted (You)(Formal) – Ha estado hablando –You have been speaking
Él/Ella(He/She) – Ha estado hablando – He/She has been speaking
Nosotros(as)(We) – Hemos estado hablando – We have been speaking
Vosotros(as)(You)(Informal) – Habéis estado hablando – You have been speaking
Ustedes(You)(Formal) – Han estado hablando – You have been speaking
Ellos(as)(They) – Han estado hablando – They have been speaking
Verbs ending in -er
Subject – –er Endings
Yo (I) – he estado+ …iendo
Tú (You)(Informal) – has estado + … iendo
Usted (You)(Formal) – ha estado + … iendo
Él/Ella(He/She) – ha estado + … iendo
Nosotros(as)(We) – hemos estado + … iendo
Vosotros(as)(You)(Informal) – habéis estado + … iendo
Ustedes(You)(Formal) – han estado + … iendo
Ellos(as)(They) – Han estado + … iendo
Subject – comer – English translation
Yo (I) – He estado comiendo – I have been eating
Tú (You)(Informal) – Has estado comiendo –You have been eating
Usted (You)(Formal) – Ha estado comiendo –You have been eating
Él/Ella(He/She) – Ha estado comiendo – He/She has been eating
Nosotros(as)(We) – Hemos estado comiendo – We have been eating
Vosotros(as)(You)(Informal) – Habéis estado comiendo –You have been eating
Ustedes(You)(Formal) – Han estado comiendo –You have been eating
Ellos(as)(They) – Han estado comiendo –They have been eating
Verbs ending in -ir
Subject – ir Endings
Yo (I) – he estado+ … iendo
Tú (You)(Informal) – has estado + … iendo
Usted (You)(Formal) – ha estado + … iendo
Él/Ella(He/She) – ha estado + … iendo
Nosotros(as)(We) – hemos estado + … iendo
Vosotros(as)(You)(Informal) – habéis estado + … iendo
Ustedes(You)(Formal) – han estado + … iendo
Ellos(as)(They) – han estado + … iendo
Subject – vivir – English translation
Yo (I) – He estado viviendo – I have been living
Tú (You)(Informal) – Has estado viviendo –You have been living
Usted (You)(Formal) – Ha estado viviendo –You have been living
Él/Ella(He/She) – Ha estado viviendo – He/She has been living
Nosotros(as)(We) – Hemos estado viviendo – We have been living
Vosotros(as)(You)(Informal) – Habéis estado viviendo –You have been living
Ustedes(You)(Formal) – Han estado viviendo –You have been living
Ellos(as)(They) – Han estado viviendo –They have been living
Present Perfect Progressive – Examples
Ha estado estornudando desde que llegó – She has been sneezing since she got here.
Sam ha estado trabajando como profesor desde que se graduó – Sam has been working as a teacher since he graduated.
Le duele la panza porque ha estado comiendo demasiado. – He has a stomach ache because he has been eating too much.
Han estado charteando desde hace dos horas –They have been chatting for the last two hours.
He estado trabajando para ti durante los últimos tres meses. – I have been working for you for the last three months.
¿Qué has estado haciendo desde que me fui? – What have you been doing since I left?
Ha estado trabajando ahí desde Julio. – He has been working there since July.
¡He estado esperándote durante una hora y media! – I have been waiting for you for an hour and a half!
Read more about the Spanish conjugations
Leave a Reply
You must be logged in to post a comment.