Present Perfect Continuous en inglés
I've been waiting for an hour. Cómo usar have/has been + -ing: cuánto tiempo dura algo, la actividad reciente con resultado visible y su contraste.
El present perfect continuous conecta un inicio en el pasado con el momento de ahora, con el foco puesto en la actividad en sí: cuánto tiempo lleva ocurriendo o qué actividad ha sucedido hace poco. Compara: I've written three emails cuenta resultados terminados; I've been writing emails all morning describe en qué has estado ocupado.
La forma
have / has been + verbo terminado en ing. El been nunca cambia.
Uso 1: cuánto tiempo (y sigue)
El uso más frecuente: algo empezó en el pasado y continúa ahora. Se combina de forma natural con for (una duración) y since (un punto de partida).
Es justo la imagen de la portada: una línea que empieza antes y llega hasta el punto marcado como ahora.
Uso 2: actividad reciente con resultado visible
La acción puede haber terminado hace un momento, pero todavía se ve o se nota su efecto.
Aquí lo importante no es cuántos ni cuánto, sino qué has estado haciendo y el rastro que ha dejado.
Continuous vs simple
A menudo las dos formas son posibles y la diferencia está en el énfasis: el continuous destaca la actividad y su duración; el simple destaca un resultado terminado o una cantidad.
I've read that book. (lo terminé)
She's been writing emails all morning. (la actividad)
She's written five emails. (la cantidad)
Con verbos como work, live, study, teach, las dos formas son habituales y significan casi lo mismo: I've worked here for five years e I've been working here for five years suenan igual de naturales.
Errores frecuentes
Present continuous en lugar de present perfect continuous. Para una duración que llega hasta ahora hace falta have been.
✓I've been waiting here for two hours.
Verbos de estado en forma continua. Verbos como know, own, believe, belong suelen quedarse en la forma simple.
✓I've known her since school.
Algunos verbos cambian de significado y entonces sí admiten la forma continua: I've been thinking about it (una actividad) frente a I think it's fine (una opinión).
Contar resultados terminados con la forma continua. Cuando la cifra expresa un resultado completado, usa la forma simple.
✓I've written three emails today.
Ejercicio rápido
Elige entre el present perfect simple y el continuous.
- I ___ (wait) for the bus for half an hour and it still hasn't come.
- She ___ (finish) three chapters so far.
- How long ___ you ___ (learn) English?
- I ___ (know) him since we were kids.
- Your hands are dirty — what ___ you ___ (do)?
Soluciones
- have been waiting (duración, todavía en curso)
- has finished (un resultado contado → forma simple)
- have … been learning ("How long" + una actividad en curso)
- have known (verbo de estado — se queda en la forma simple)
- have … been doing (actividad reciente con resultado visible)
Practica este tema en Recursio
Este tiempo verbal habla de duración y de actividad reciente, y convive con el present perfect simple. Recursio te ayuda a practicar have/has been + -ing con for y since en frases reales, y con repaso espaciado el contraste entre los dos se vuelve más fácil de elegir.
Practica gramática en Recursio → · Empieza gratis en iOS y Android.