Acciones que empezaron en el pasado y siguen en curso, con el foco en la duración o el proceso.
Línea de tiempo
1 · Uso
¿Cuándo se usa?
Duración de algo que continúa
I have been waiting for an hour.
Llevo una hora esperando.
She has been studying English since March.
Estudia inglés desde marzo.
Actividad reciente con efectos visibles
You're tired because you've been working all day.
Estás cansado porque has estado trabajando todo el día.
It has been raining; the streets are wet.
Ha estado lloviendo; las calles están mojadas.
Preguntar por la duración
How long have you been living here?
¿Cuánto tiempo llevas viviendo aquí?
How long has he been playing guitar?
¿Desde cuándo toca guitarra?
2 · Forma
Estructura
Afirmativa
Sujeto + have/has been + verbo-ing
I have been waiting
Negativa
Sujeto + have/has not been + verbo-ing
I haven't been waiting
Interrogativa
Have/Has + sujeto + been + verbo-ing?
Have I been waiting?
3 · Conjugación
Conjugación con wait
| Sujeto | Afirmativa | Negativa | Interrogativa |
|---|---|---|---|
| I | have been waiting | I haven't been waiting | Have I been waiting? |
| You | have been waiting | You haven't been waiting | Have you been waiting? |
| He, she, it | has been waiting | He hasn't been waiting | Has he been waiting? |
| We | have been waiting | We haven't been waiting | Have we been waiting? |
| They | have been waiting | They haven't been waiting | Have they been waiting? |
4 · Pistas
Expresiones de tiempo
5 · Reglas
Reglas y notas
Present perfect = resultado (I have written three emails). Present perfect continuous = proceso o duración (I have been writing emails all morning). Los verbos de estado (know, like, own) usan present perfect: I have known her for years.
6 · Cuidado
Errores comunes
I am waiting for two hours.
I have been waiting for two hours.
I have been knowing him for years.
I have known him for years.
7 · Práctica
Practica
Completa con el Present perfect continuous del verbo entre paréntesis y pulsa Revisar.
¿Quieres practicar con un docente?
En nuestros programas de inglés practicas cada tiempo verbal hablando, desde el nivel A1. Un asesor te ubica en tu nivel.
Solicita más información
Déjanos tus datos y un asesor te escribe por WhatsApp.
