Día 288 · Present perfect continuous: formación y uso
⏱️ Duración total: ~3 h 15 min — Clase 60 min · Ejercicios 60 min · Reto 60 min · Quiz ~15 min. Puedes dividirlo en varias sesiones el mismo día.
🎯 Objetivo del día
- Al terminar formarás correctamente el present perfect continuous (have/has been + -ing).
- Usarás esta forma para acciones que empezaron en el pasado y continúan o acaban de terminar.
- Dominarás for / since / how long / lately / recently / all day con este tiempo.
- Distinguirás el énfasis en la duración del proceso vs. el resultado.
- Hablarás de actividades prolongadas de tu vida con naturalidad.
📖 Clase (60 min)
Introducción y contexto
Bienvenido a la Semana 42, una de las más útiles de la Fase 5. Esta semana domina los tiempos perfectos continuos, una zona donde casi todos los hispanohablantes —incluso de nivel alto— suenan poco naturales, porque el español no tiene un equivalente directo. Decimos "Llevo dos horas estudiando" o "He estado estudiando"; el inglés tiene una forma específica y muy frecuente para eso: el present perfect continuous.
Su esencia es el proceso en curso o reciente: pone el foco en la actividad y su duración, no en el número de cosas terminadas. Compara: I've written three emails (resultado: tres emails) vs. I've been writing emails all morning (proceso: llevo toda la mañana escribiendo). Hoy aprendemos a formarlo y su uso central; mañana lo contrastaremos con el present perfect simple, que es donde está el verdadero examen de un C1.
Explicación detallada (regla por regla)
Regla 1 — Formación.
have / has + been + verbo-ing
- Afirmativo: I have been working. / She has been studying.
- Negativo: They haven't been sleeping well. / He hasn't been eating.
- Pregunta: Have you been waiting long? / How long has she been living here?
- Contracciones: I've been, she's been, they haven't been.
Regla 2 — Uso 1: acción que empezó en el pasado y SIGUE ahora. Con for (duración) y since (punto de inicio).
- I have been learning English for five years. — Llevo cinco años aprendiendo inglés (y sigo).
- She has been working here since 2019. — Trabaja aquí desde 2019.
- They've been waiting since* 9 a.m.* — Llevan esperando desde las 9.
Regla 3 — Uso 2: acción reciente con resultado/efecto visible ahora. La acción puede haber terminado hace poco, pero su efecto se nota.
- Why are you out of breath? — I've been running. — ¿Por qué estás sin aliento? — He estado corriendo.
- Your eyes are red. Have you been crying? — Tienes los ojos rojos. ¿Has estado llorando?
- The ground is wet. It's been raining. — El suelo está mojado. Ha estado lloviendo.
Regla 4 — Marcadores típicos. for, since, how long, lately, recently, all day/morning/week, these days, the whole time.
- I haven't been sleeping well lately.
- What have you been doing recently?
Regla 5 — Énfasis en la duración, no en la cantidad. El present perfect continuo subraya cuánto tiempo / qué actividad; no se usa para decir cuántas cosas se completaron (eso es el simple).
- I've been reading* that book.* (proceso, quizá sin terminar) vs. I've read* that book.* (terminado).
Regla 6 — Verbos de estado (stative verbs). Verbos como be, know, like, have (poseer), believe, understand no suelen usarse en continuo. Para duración con ellos se usa el present perfect simple:
- ✗ I've been knowing her for years. → ✓ I've known her for years.
- ✗ I've been having a car since 2020. → ✓ I've had a car since 2020.
Vocabulario clave
| English | Pronunciación aprox. | Español |
|---|---|---|
| lately | léit-li | últimamente |
| recently | rí-sent-li | recientemente |
| for ages | for éi-yes | desde hace mucho |
| the whole time | de jóul táim | todo el rato |
| nonstop | nón-stop | sin parar |
| ongoing | ón-góu-ing | en curso |
| to keep + -ing | tu kíip | no parar de... |
| exhausted | ig-zós-tid | agotado |
| out of breath | áut of bréz | sin aliento |
| to make progress | tu méik prógres | avanzar / progresar |
| to work on | tu uérk on | trabajar en (algo) |
| to look into | tu lúk ín-tu | investigar / estudiar |
| to deal with | tu díil uíz | lidiar con |
| to focus on | tu fóu-kas on | centrarse en |
| effort | é-fort | esfuerzo |
| steadily | stéd-i-li | de forma constante |
Gramática a fondo
| Forma | Estructura | Ejemplo |
|---|---|---|
| Afirmativa | have/has + been + -ing | I have been studying. |
| Negativa | haven't/hasn't + been + -ing | She hasn't been sleeping. |
| Pregunta | Have/Has + suj. + been + -ing? | Have you been waiting? |
| WH duración | How long + have/has + suj. + been + -ing? | How long have you been living here? |
for vs. since: for + periodo (for two hours, for ages); since + punto de inicio (since Monday, since 2019, since I was a child).
Pronunciación y notas de uso
- have been → 've been /vbɪn/ en habla rápida: I've been /aɪv bɪn/.
- has been → 's been /zbɪn/: She's been /ʃiz bɪn/.
- been suele pronunciarse átono /bɪn/ (no /biːn/) salvo énfasis.
- -ing termina en /ɪŋ/, no /ɪn/: working /ˈwɜːkɪŋ/.
Errores comunes del hispanohablante
- ✗ I am working here since 2019. → ✓ I have been working here since 2019.
- ✗ I work here for five years. → ✓ I have been working here for five years.
- ✗ I've been knowing him for years. → ✓ I've known him for years. (verbo de estado)
- ✗ How long are you waiting? → ✓ How long have you been waiting?
- ✗ Since five years → ✓ for five years (since solo con punto de inicio).
- ✗ I have been study → ✓ I have been studying.
Mini-diálogo de ejemplo
A: You look tired. (Pareces cansado.) B: I have been working on this report all day. (Llevo todo el día trabajando en este informe.) A: How long have you been doing this job? (¿Cuánto tiempo llevas en este trabajo?) B: I**'ve been working** here since 2020 — almost five years. (Trabajo aquí desde 2020, casi cinco años.) A: And you haven't been sleeping well lately, right? (Y no has estado durmiendo bien últimamente, ¿verdad?) B: No. I**'ve been thinking** about changing jobs, honestly. (No. Llevo pensando en cambiar de trabajo, sinceramente.)
✍️ Ejercicios (60 min)
Bloque 1 — Forma el present perfect continuous (10 min)
- I / study / English / for three years.
- She / not / sleep / well / lately.
- How long / you / wait?
- They / work / on this project / since March.
- It / rain / all morning.
- We / not / talk / much / recently.
Bloque 2 — for o since (8 min)
- ___ 2019 2. ___ two hours 3. ___ I was a child 4. ___ ages 5. ___ last Monday 6. ___ a long time
Bloque 3 — Completa con el verbo correcto (12 min)
- He's exhausted. He ___ (run).
- I ___ (learn) Spanish for two years.
- Your hands are dirty. What ___ you ___ (do)?
- She ___ (not / feel) well lately.
- How long ___ they ___ (live) in Madrid?
- The streets are wet. It ___ (rain).
Bloque 4 — Estado o continuo (8 min)
Elige la forma correcta:
- I (have known / have been knowing) her for ten years.
- I (have studied / have been studying) all afternoon.
- We (have had / have been having) this car since 2020.
- They (have waited / have been waiting) for an hour.
Bloque 5 — Traducción Español → Inglés (12 min)
- Llevo cinco años aprendiendo inglés.
- Ella trabaja aquí desde 2019.
- ¿Cuánto tiempo llevas esperando?
- No he estado durmiendo bien últimamente.
- Ha estado lloviendo toda la mañana.
- Llevo pensando en cambiar de trabajo.
Bloque 6 — Corrige los errores (5 min)
- I am working here since 2019.
- I work here for five years.
- I've been knowing him for years.
- How long are you waiting?
- She has been study all day.
Bloque 7 — Producción escrita (5 min)
Escribe 6 frases sobre actividades que llevas tiempo haciendo (estudios, trabajo, hobbies, hábitos recientes), usando for/since/lately/all day.
Ver soluciones
B1: 1. I have been studying English for three years. 2. She hasn't been sleeping well lately. 3. How long have you been waiting? 4. They have been working on this project since March. 5. It has been raining all morning. 6. We haven't been talking much recently. B2: 1. since · 2. for · 3. since · 4. for · 5. since · 6. for B3: 1. has been running · 2. have been learning · 3. have / been doing · 4. hasn't been feeling · 5. have / been living · 6. has been raining B4: 1. have known · 2. have been studying · 3. have had · 4. have been waiting B5: 1. I have been learning English for five years. 2. She has been working here since 2019. 3. How long have you been waiting? 4. I haven't been sleeping well lately. 5. It has been raining all morning. 6. I have been thinking about changing jobs. B6: 1. I have been working here since 2019. 2. I have been working here for five years. 3. I've known him for years. 4. How long have you been waiting? 5. She has been studying all day. B7: Respuesta libre.
🚀 Reto del día (60 min)
"What I've been up to" — actualización de vida grabada.
- Piensa en 5 áreas de tu vida (trabajo, estudios, salud, hobbies, relaciones). (5 min)
- Escribe 2 frases por área usando present perfect continuous: una con for/since (algo que llevas tiempo haciendo) y otra con lately/recently (cambio reciente). (25 min)
- Añade 2 frases con verbos de estado en present perfect simple para contrastar correctamente. (5 min)
- Grábate (2–3 min) como si pusieras al día a un amigo que no ves hace meses. (15 min)
- Autoevalúa. (10 min)
Rúbrica (0–10):
- Formación correcta have/has been + -ing: 0–3
- Uso correcto de for / since: 0–2
- Verbos de estado bien tratados (no en continuo): 0–2
- Naturalidad de la "puesta al día": 0–2
- Pronunciación de 've been / 's been: 0–1
✅ Quiz (~15 min)
- ¿Cómo se forma el present perfect continuous?
- Diferencia entre for y since.
- Completa: I ___ (study) for three hours.
- ¿Por qué I've been knowing him es incorrecto?
- Corrige: I am working here since 2019.
- ¿Qué enfatiza este tiempo: la cantidad o la duración del proceso?
- Traduce: Ha estado lloviendo toda la mañana.
- Pregunta WH para preguntar la duración de una acción en curso.
- Corrige: Since five years.
- Traduce: Llevo pensando en cambiar de trabajo.
Ver respuestas
- have/has + been + verbo-ing. 2. for + periodo de tiempo; since + punto de inicio. 3. have been studying. 4. know es verbo de estado; no se usa en continuo (→ I've known him). 5. I have been working here since 2019. 6. La duración/el proceso. 7. It has been raining all morning. 8. How long have you been + -ing? 9. for five years. 10. I have been thinking about changing jobs.
📚 Recursos
- British Council — Present perfect continuous: https://learnenglish.britishcouncil.org/grammar
- BBC Learning English — Perfect continuous: https://www.bbc.co.uk/learningenglish
- Cambridge Dictionary Grammar: https://dictionary.cambridge.org/grammar
⏭️ Siguiente
Mañana: el contraste clave present perfect simple vs. continuous (I've read it vs. I've been reading it) — la distinción que separa a un B2 de un C1.
Quiz
Q How is the present perfect continuous formed?
* have/has + been + verb-ing
- have/has + verb-ing
- had + been + verb-ing
Q Which sentence is correct?
* I've been working here since 2019.
- I am working here since 2019.
- I work here for five years.
Q Why is "I've been knowing him for years" wrong?
* "Know" is a stative verb and is not used in the continuous.
- "Know" needs the past perfect instead.
- "For years" can only go with the simple present.
Q "for" and "since" are used with:
* "for" + a period, "since" + a starting point
- "for" + a starting point, "since" + a period
- both only with a starting point