Aprende Present Perfect Continuous: guía para hispanohablantes
El present perfect continuous (have/has been + -ing) describe acciones que comenzaron en el pasado y todavía están en progreso, o que terminaron recientemente y tienen resultados visibles ahora. Se usa frecuentemente con for y since, y se contrasta con el present perfect simple.
Qué expresa el present perfect continuous
El present perfect continuous (have/has been + -ing) se usa principalmente para dos cosas: primero, para actividades que empezaron en el pasado y continúan hasta ahora: "I've been studying for this exam all week." Sigues estudiando o acabas de parar hace poco.
Segundo, para explicar el estado actual a través de una causa reciente: "Why are you out of breath?" — "I've been running." Ya no corres, pero el resultado es visible ahora. Este uso es muy natural en conversación.
Cómo se diferencia del Present Perfect Simple
La diferencia clave está en el foco: ¿importa el resultado o el proceso? "I've read the book" → lo terminé, el resultado importa. "I've been reading the book" → enfatiza la actividad, probablemente no lo terminé todavía.
Con verbos de resultado como finish, complete, write (un email específico), el present perfect simple es más natural: "I've finished my homework." Con verbos de proceso o actividad como read, study, work, run, wait, cook, el continuous expresa duración: "I've been working on this all day."
For y Since con Present Perfect Continuous
Al igual que con el present perfect simple, for y since indican duración con el continuous: "I've been waiting for an hour." / "She's been living abroad since 2021."
Una diferencia: para estados permanentes o situaciones de larga duración, el simple es más natural: "I've known him for years" (no "I've been knowing him"). Para actividades activas en progreso, el continuous suena más natural: "I've been working on this project for months."
Usos conversacionales del Present Perfect Continuous
En conversación, este tiempo es muy útil para explicar por qué estás cansado, sucio, de buen humor, etc.: "I've been cooking all afternoon — the kitchen is a mess!" / "We've been waiting for this opportunity for so long!"
También aparece mucho en preguntas: "What have you been doing lately?" / "How long have you been learning English?" Son preguntas naturales y frecuentes en entrevistas, conversaciones informales y exámenes como IELTS o Cambridge.
Errores frecuentes de hispanohablantes
El error más común es olvidar "been": "I've studying" ❌ → "I've been studying" ✓. Otra confusión es usar continuous para estados: "I've been knowing her" ❌ → "I've known her" ✓.
En español no existe una forma equivalente exacta; según el contexto se puede traducir como "llevo [tiempo] + gerundio" o "he estado + gerundio". Ej: "I've been waiting for 20 minutes" = "Llevo 20 minutos esperando."
¿Tienes dudas sobre Present Perfect Continuous o quieres practicarlo en clase con retroalimentación personalizada? Escríbele al equipo de Idiomas WeLearn por WhatsApp y te orientamos.
