Habla365 Inglés
Abrir esta lección en el curso interactivo →

Día 292 · Práctica integrada de los tiempos perfectos

⏱️ 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

📖 Clase (60 min)

Introducción y contexto

Quinto día de la semana: hoy no hay gramática nueva, sino integración intensiva. Has aprendido por separado el present perfect continuous, su contraste con el simple, el past perfect continuous y el lenguaje de causas y cambios. Un C1 no usa estos tiempos aislados: los encadena dentro de un relato o conversación, alternando aspecto y tiempo según lo que quiere destacar.

Esta clase consolida con un árbol de decisión claro, ejemplos contrastados densos y un mini-modelo narrativo donde conviven los cuatro tiempos. La meta de hoy es la automatización: que elijas el tiempo correcto por instinto, no analizando reglas, porque mañana llega el reto y el sábado el proyecto "explica un cambio", que exige exactamente esta soltura.

Árbol de decisión: ¿qué tiempo perfecto uso?

  1. ¿El punto de referencia es ahora (presente) o un momento del pasado?
    • Ahora → present perfect (simple o continuo).
    • Antes de otro punto pasado → past perfect (simple o continuo).
  2. ¿Me importa el resultado/cantidad o el proceso/duración?
    • Resultado, "cuántos", acción completada → simple.
    • Proceso, "cuánto tiempo", actividad en curso o reciente → continuo.
  3. ¿Es un verbo de estado (know, be, have=poseer, like...)?
    • Sí → siempre simple (no existe el continuo con estos).
Presente Pasado
Simple (resultado) have/has + part. — I've finished had + part. — I had finished
Continuo (proceso) have/has been + -ing — I've been working had been + -ing — I had been working

Explicación detallada (pares contrastados)

Par 1 — Presente, mismo verbo.

Par 2 — Pasado, mismo verbo.

Par 3 — Cantidad vs. duración.

Par 4 — Verbo de estado: solo simple.

Par 5 — Narración encadenada (los cuatro tiempos juntos):

By the time I got the promotion, I had been working there for six years. I had completed dozens of projects, but I had been feeling undervalued. Since then, things have been changing — I've taken on* a new team and I**'ve been enjoying** it much more.*

Observa cómo conviven had been working (proceso pasado), had completed (resultado pasado), had been feeling (proceso/causa pasada), have been changing (cambio en marcha), have taken on (resultado presente), have been enjoying (proceso presente).

Vocabulario clave

English Pronunciación aprox. Español
meanwhile míin-uáil mientras tanto
ever since éver síns desde entonces
up to that point ap tu dat póint hasta ese punto
so far sóu far hasta ahora
by then bái den para entonces
to take on tu téik on asumir / encargarse de
to look back tu lúk bak mirar atrás
milestone máil-stóun hito
consistently con-síst-ent-li de forma constante
over the years óuver de yíers con los años
to build up tu bild ap acumular(se)
ever éver alguna vez
recently rí-sent-li recientemente
throughout zru-áut a lo largo de (todo)
stage stéich etapa
to pay off tu péi of dar fruto / valer la pena

Gramática a fondo

Quiero expresar... Tiempo Ejemplo
Logro hasta ahora present perfect simple I've finished the course.
Proceso hasta ahora present perfect continuous I've been studying for months.
Logro antes de otro pasado past perfect simple I had passed before I applied.
Proceso antes de otro pasado past perfect continuous I had been studying for months when I passed.
Causa de estado (perfecto) continuo + because I'm tired because I've been working.
Cambio gradual present perfect continuous Things have been improving.

Pronunciación y notas de uso

Errores comunes del hispanohablante

Mini-diálogo de ejemplo

A: How's the new job going? (¿Cómo va el trabajo nuevo?) B: Great. I**'ve learned** a lot already, and I**'ve been getting** more responsibility. (Genial. Ya he aprendido mucho y me han ido dando más responsabilidad.) A: Was the change hard? (¿Fue duro el cambio?) B: At first. By the time I started, I had been job-hunting for months and I had had two bad interviews. (Al principio. Para cuando empecé, llevaba meses buscando y había tenido dos malas entrevistas.) A: And now? (¿Y ahora?) B: Things have been improving ever since. It**'s really paid off**. (Las cosas han ido mejorando desde entonces. Ha valido la pena de verdad.)

✍️ Ejercicios (60 min)

Bloque 1 — Elige el tiempo perfecto correcto (12 min)

  1. By the time she called, I (had waited / had been waiting) for an hour.
  2. I (have finished / have been finishing) the report — here it is.
  3. He's tired; he (has worked / has been working) all night.
  4. I (have known / have been knowing) them since 2015.
  5. They (had eaten / had been eating) before we arrived — empty plates.
  6. My skills (have improved / have been improving) a lot lately.

Bloque 2 — Simple o continuo (presente) (8 min)

  1. I ___ (read) three reports today.
  2. I ___ (read) all day.
  3. She ___ (write) five emails this morning.
  4. She ___ (write) emails all morning.

Bloque 3 — Simple o continuo (pasado) (8 min)

  1. By noon he ___ (solve) the problem — it was done.
  2. By noon he ___ (work) on the problem for hours.
  3. They ___ (live) there for years before they moved.
  4. By 2020 they ___ (buy) three houses.

Bloque 4 — Completa el relato (12 min)

"By the time I (1)___ (get) my degree, I (2)___ (study) for five years. I (3)___ (pass) over thirty exams, but honestly I (4)___ (feel) burnt out. Since I graduated, things (5)___ (change) a lot — I (6)___ (find) a job I love and I (7)___ (grow) ever since."

Bloque 5 — Traducción Español → Inglés (12 min)

  1. He terminado el curso.
  2. Llevo estudiando meses.
  3. Cuando aprobé, llevaba años estudiando.
  4. Para entonces ya había completado el proyecto.
  5. Las cosas han ido mejorando desde entonces.
  6. Estaba cansado porque había estado trabajando toda la noche.

Bloque 6 — Corrige los errores (5 min)

  1. I've been finishing the report.
  2. I've written for three hours.
  3. When I arrived, they had been finishing dinner (ya estaba terminada).
  4. I've been knowing them for years.
  5. Yesterday I have worked late.

Bloque 7 — Producción escrita (3 min)

Escribe 4 frases de un mini-relato de tu vida que combinen al menos 3 de los 4 tiempos perfectos.

Ver soluciones

B1: 1. had been waiting · 2. have finished · 3. has been working · 4. have known · 5. had eaten · 6. have been improving B2: 1. have read · 2. have been reading · 3. has written · 4. has been writing B3: 1. had solved · 2. had been working · 3. had been living (o had lived) · 4. had bought B4: 1. got · 2. had been studying · 3. had passed · 4. had been feeling · 5. have been changing · 6. have found · 7. have been growing B5: 1. I've finished the course. 2. I've been studying for months. 3. When I passed, I had been studying for years. 4. By then I had (already) completed the project. 5. Things have been improving ever since. 6. I was tired because I had been working all night. B6: 1. I've finished the report. 2. I've been writing for three hours. 3. ...they had finished dinner. 4. I've known them for years. 5. Yesterday I worked late. B7: Respuesta libre.

🚀 Reto del día (60 min)

"My journey so far" — relato grabado integrador.

  1. Elige un proceso largo de tu vida (tu carrera, aprender inglés, tu salud, una mudanza vital). (5 min)
  2. Escribe un relato de 10–12 frases que use los cuatro tiempos perfectos: dónde estabas (past perfect simple/continuo), qué llevabas tiempo haciendo, qué has logrado (present perfect simple) y qué proceso sigue en marcha (present perfect continuo). (25 min)
  3. Subraya y etiqueta cada tiempo perfecto que uses. (5 min)
  4. Grábate contándolo como una historia coherente (3 min). (15 min)
  5. Autoevalúa. (10 min)

Rúbrica (0–10):

✅ Quiz (~15 min)

  1. Di el árbol de decisión en 3 preguntas.
  2. Completa: By the time she called, I ___ (wait) for an hour.
  3. ¿Cantidad → simple o continuo?
  4. ¿Verbo de estado → simple o continuo?
  5. Corrige: I've been finishing the report.
  6. Corrige: I've written for three hours.
  7. Traduce: Cuando aprobé, llevaba años estudiando.
  8. ¿Por qué Yesterday I have worked es incorrecto?
  9. ¿Qué tiempo para un cambio gradual en marcha?
  10. Traduce: Para entonces ya había completado el proyecto.
Ver respuestas
  1. (a) ¿Referencia presente o pasado? (b) ¿Resultado/cantidad o proceso/duración? (c) ¿Verbo de estado? 2. had been waiting. 3. Simple. 4. Simple (no admiten continuo). 5. I've finished the report. 6. I've been writing for three hours. 7. When I passed, I had been studying for years. 8. yesterday es tiempo pasado terminado y definido; no va con present perfect (→ worked / had been working). 9. Present perfect continuous. 10. By then I had (already) completed the project.

📚 Recursos

⏭️ Siguiente

Mañana, proyecto de la semana: "Explica un cambio" — escribirás y presentarás un texto sobre una transformación importante de tu vida usando todos los tiempos perfectos.

Quiz

Q Complete: "By the time she called, I ___ for an hour."
* had been waiting
- have been waiting
- had waited

Q A countable quantity (e.g. "three reports") calls for:
* the simple form
- the continuous form
- either, with no difference

Q Why is "Yesterday I have worked late" incorrect?
* "Yesterday" is a finished, definite past time, incompatible with the present perfect.
- "Work" cannot be used in the present perfect.
- It should use the continuous form instead.

Q Stative verbs like "know" take:
* only the simple form
- only the continuous form
- the continuous form with "for/since"
Continuar en el curso interactivo →