Foto de Suhyeon Choi en Unsplash
«It has been raining for three hours» y «It has rained for three hours» parecen casi idénticas, pero solo una de ellas es la forma natural de decirlo, y el motivo tiene que ver con lo que el Present Perfect Continuous está realmente construido para expresar: no solo que algo ha ocurrido, sino que lleva ocurriendo, con la actividad en curso o la duración en primer plano. Es el tiempo verbal que responde a «¿cuánto tiempo lleva pasando esto?», en lugar de simplemente «¿ha pasado esto?».
Estructura
has/have + been + verb-ing
- I/you/we/they have been working.
- He/she/it has been working.
- Negativo: I haven't been sleeping well.
- Pregunta: Have you been waiting long?
Cuándo usarlo
- Para enfatizar la duración de una actividad que empezó en el pasado y continúa ahora. I've been studying English for two years.
- Para explicar un resultado presente a través de una actividad reciente, donde lo importante es la actividad, no el resultado. I'm out of breath because I've been running.
- Una acción repetida durante un período reciente. He's been calling me all morning.
- Una actividad que acaba de terminar, con efectos visibles en el presente. You look tired — have you been sleeping okay?
En todos estos casos, el énfasis recae en el proceso en curso, no en un resultado terminado: ese es el hilo que conecta los cuatro usos.
Foto de Vitaly Gariev en Unsplash
En qué se diferencia de sus dos parientes más cercanos
Frente al Present Perfect (simple): el Present Perfect apunta al resultado; el Present Perfect Continuous apunta a la actividad. I've cleaned the kitchen (ahora está limpia: el resultado) frente a I've been cleaning the kitchen (eso es lo que he estado haciendo; el resultado no se especifica, podría seguir en curso). Con los verbos de acción, este contraste es de verdad una cuestión de qué quieres enfatizar, no una división estricta entre lo correcto y lo incorrecto.
Frente al Present Continuous: el Present Continuous describe una acción que ocurre ahora mismo, sin ninguna referencia a cuánto tiempo lleva. El Present Perfect Continuous añade justo esa pieza que falta: la duración que se remonta hasta un punto de partida. I am working (cierto en este instante) frente a I have been working since 8 AM (cierto en este instante, y durante un tramo determinado antes de él).
La excepción de los verbos estativos también se aplica aquí
Igual que el Present Continuous, el Present Perfect Continuous queda bloqueado con los verbos estativos: verbos que describen estados en lugar de acciones (know, believe, want, love, own, seem y similares). No puedes decir I have been knowing him for years ni I have been wanting this for a while; en su lugar, el Present Perfect simple ya expresa el significado de duración por sí solo: I have known him for years. I have wanted this for a while. La regla no cambia solo porque el tiempo verbal se vuelva más complejo: si el verbo es estativo, cualquier forma continua queda descartada.
Errores habituales
- Omitir «been».
I have working here for years→ I have been working here for years. - Usarlo con un verbo estativo.
I've been having this car since 2020→ I've had this car since 2020 (aquí «have» significa «poseer», un sentido estativo). - Usarlo cuando solo importa el resultado. Si alguien pregunta «Is the report done?», responder I've been writing it suena evasivo; I've written it (o I haven't finished it yet) responde directamente a la pregunta sobre el resultado.
Practícalo
Este tiempo verbal se beneficia especialmente de practicar justo en la frontera con el Present Perfect, que es donde vive casi toda la confusión real, de forma parecida a como el Present Perfect y el Past Simple necesitan practicarse en conjunto y no por separado. También es uno de los doce tiempos verbales del cuadro completo de los tiempos verbales.
Preguntas frecuentes
Ponlo en práctica
Leer sobre inglés es un buen comienzo — practicarlo es lo que realmente lo hace perdurar.
Prueba un cuestionario gratis