Saltar al contenido
Inicio › Inglés B2 › Tiempos perfectos

Tiempos perfectos: duración y resultado: lección de inglés B2 para descargar en PDF

Lección del present perfect continuous (B2) con Leo, el viajero de Anglais PDF

Respuesta rápida: Para hablar de acciones que llegan hasta el presente usa el present perfect: el simple destaca el resultado (I’ve written the report) y el continuo la duración (I’ve been writing for hours). Para algo anterior a otro momento del pasado usa el past perfect, simple o continuous.

Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral

¿Cuándo se usa el present perfect simple y cuándo el continuo?

Los dos unen el pasado con el presente. El simple mira el resultado o la cantidad; el continuo mira la actividad y cuánto dura.

Idea clave

I’ve painted the fence. — La valla está pintada.
I’ve been painting the fence. — Llevo un rato pintando la valla (quizá no he terminado).

Tiempo Forma Ejemplo
Present perfect simple have/has + participio She has booked the flights. — Ha reservado los vuelos.
Present perfect continuous have/has been + -ing She has been booking flights all morning. — Lleva toda la mañana reservando vuelos.
Past perfect simple had + participio We had already left. — Ya nos habíamos ido.
Past perfect continuous had been + -ing We had been walking for hours. — Llevábamos horas caminando.
Línea de tiempo: el present perfect continuous empieza en 2021 y llega hasta ahora; el simple señala un resultadosince 2021nowI’ve been painting (duración)I’ve painted 12 rooms (resultado)
Dos formas de mirar el mismo periodo: duración (continuous) o resultado (simple).

¿Cómo se usan for, since y how long?

Regla

for + periodo (for three weeks); since + punto de partida (since March). Para preguntar la duración: How long have you been working here?

Ejemplos

  • Mateo has been cycling to work since the strike began. — Mateo va en bici al trabajo desde que empezó la huelga.
  • I haven’t slept properly for a week. — Hace una semana que no duermo bien.

¿Qué aporta el past perfect?

Regla

Se usa para una acción anterior a otro momento del pasado. Si importa la duración, se emplea had been + -ing: Her eyes hurt because she had been reading all night.

Ejemplo: When Lucía arrived, the film had started. — Cuando llegó Lucía, la película ya había empezado.

Línea de tiempo: el past perfect ocurre antes de otro momento del pasado; la película empezó antes de que Lucía llegarahad startedarrivednowthe filmLucía
El past perfect marca la acción que ya había ocurrido antes de otro punto del pasado.

Cuidado con estos errores

  • I am living here since 2019. es incorrecto; di I’ve been living here since 2019. (en español usamos el presente: «vivo aquí desde 2019»).
  • Los verbos de estado no suelen llevar -ing: I’ve known him for years., no I’ve been knowing him.
  • Con una hora concreta del pasado, usa el past simple: She finished at six., no She has finished at six.

Nota cultural

En el inglés informal de Estados Unidos es frecuente decir I already ate., mientras que en el inglés británico se prefiere I’ve already eaten. Ambas se entienden en todas partes.

El consejo de Leo

Antes de elegir el tiempo, pregúntate: ¿me importa lo que se ve ahora (resultado) o lo que he estado haciendo (actividad)? Un rastro de pintura en las manos pide continuous.

Lo esencial del present perfect continuous

  • Present perfect continuous: have/has been + -ing; destaca duración o actividad reciente.
  • Present perfect simple: have/has + participio; destaca resultado o cantidad.
  • For indica periodo y since indica inicio; los verbos de estado (know, own) no suelen ir en continuous.
  • Past perfect: had + participio, o had been + -ing, para lo ocurrido antes de otro momento pasado.

Tiempos perfectos: duración y resultado: preguntas frecuentes

¿Cuál es la diferencia entre I’ve lived e I’ve been living?

Con live y work casi no cambia el significado: I’ve lived here for years y I’ve been living here for years son correctas. El continuo suena más temporal y el simple más permanente.

¿Cuándo es obligatorio el past perfect?

Cuando necesitas dejar claro qué ocurrió primero y el orden no se deduce solo. Frases con by the time o when y dos acciones suelen pedirlo: By the time we got there, they had gone.

¿Cómo traduzco «llevo dos años estudiando inglés»?

Con el present perfect continuous: I’ve been studying English for two years. En inglés no se usa el presente simple para esta idea.

¿Se puede usar since con un periodo como two weeks?

No. Con un periodo se usa for (for two weeks). Since necesita un momento de inicio: since Monday, since I moved.

¿Qué verbos no admiten el present perfect continuous?

Los verbos de estado, como know, believe, own, belong o like. Se dice I’ve owned this flat since 2015.