EnQuizEnQuiz

Present Perfect vs Present Perfect Continuous: ¿«I've worked» o «I've been working»?

Por el equipo editorial de EnQuiz5 min de lectura

Lee estas dos frases:

"I've painted the living room." "I've been painting the living room."

¿Quién ha terminado? ¿Quién tiene probablemente pintura en la ropa?

El primero ya ha acabado: la habitación está pintada, y esa es la noticia. El segundo habla de la actividad en sí. Puede que la habitación esté a medias, y la frase explica por qué se le ve desaliñado ahora mismo. Ninguna de las dos frases tiene un error gramatical. La diferencia está en lo que quieres que el oyente note. Al terminar este artículo notarás esa diferencia al instante.

Repaso de 30 segundos

  • Present Perfect: have/has + participio pasado → I've worked
  • Present Perfect Continuous: have/has + been + -ing → I've been working

Los dos conectan el pasado con el presente, y por eso se confunden tanto. Si prefieres repasar antes cada forma por separado, consulta Present Perfect vs Past Simple y Present Perfect Continuous: cómo y cuándo usarlo.

Las cuatro preguntas

En lugar de memorizar reglas, hazte cuatro preguntas. Cada una viene con un par de frases con el mismo verbo.

1. ¿Te importa el resultado o la actividad?

  • I've written the report. → Está terminado y listo para enviar.
  • I've been writing the report all morning. → Lo importante son el esfuerzo y el tiempo dedicado.

2. ¿Dices cuánto / cuántos, o cuánto tiempo?

  • I've read three chapters. → Una cantidad: Present Perfect.
  • I've been reading for two hours. → Una duración: forma continua.

Regla clave: un número de cosas o de veces casi siempre implica Present Perfect. I've been drinking four coffees. → I've drunk four coffees.

3. ¿Es permanente o temporal?

  • He's lived in London all his life. → Se siente permanente.
  • He's been living with friends since he moved. → Se siente temporal.

4. ¿Hay una prueba visible de una actividad reciente?

  • Your eyes are red. Have you been crying?
  • You're out of breath. Have you been running?

La forma continua explica una situación presente, aunque la actividad ya haya terminado.

Cuando las dos son correctas

Muchos estudiantes temen que siempre haya una única respuesta correcta. Muchas veces no la hay. Con verbos como live, work, study, teach más for o since, las dos formas funcionan con muy poca diferencia:

  • I've worked here for five years.
  • I've been working here for five years.

La forma continua puede sonar algo más temporal, o dar un poco más de peso al carácter continuado de la situación, pero ninguna es incorrecta.

Cuando la forma continua es imposible

Los verbos estativos describen estados, no acciones: know, believe, own, belong, like, understand. Normalmente no admiten la forma continua.

  • I've been knowing her for years. → I've known her for years.

Algunos verbos traicioneros tienen dos significados, uno estativo y otro de acción:

  • I've had this car since 2020. → posesión (un estado), así que Present Perfect.
  • I've been having problems with my car. → experiencia (una acción), así que la forma continua es correcta.

La misma regla de los verbos estativos se aplica también a los presentes; nuestra guía de Present Simple vs Present Continuous lo explica en detalle.

Escucha conversaciones reales

Tres diálogos cortos de la vida cotidiana. Fíjate en qué tiempo elige cada hablante y por qué.

En el trabajo

A: Have you sent the invoice yet? B: Yes, I 've sent it. It should be in your inbox. A: Great. You look exhausted, by the way. B: I 've been dealing with client emails since 7 a.m.

  • I've sent it → un resultado terminado, que es lo que preguntaba A.
  • I've been dealing → la actividad y su duración explican por qué B parece cansado.

Poniéndose al día con un amigo

A: Where have you been? I haven't seen you for ages! B: I 've been learning to cook. I 've made six new dishes so far. A: Six already? And how long have you been living with your cousin? B: Since March. It's temporary, until I find my own place.

  • I've been learning → una actividad en curso.
  • I've made six → un número, así que Present Perfect.
  • have you been living → una situación temporal.

En el médico

A: How long have you had this cough? B: About two weeks. I 've been taking the medicine you gave me, but I 've lost my voice. A: Have you been sleeping well?

  • have you had → aquí have significa posesión, un estado, así que sin forma continua.
  • I've been taking → una actividad repetida durante un periodo de tiempo.
  • I've lost my voice → un resultado que es verdad ahora.
  • Have you been sleeping → una actividad reciente con efectos en el presente.

Clínica de errores

Errores reales de estudiantes, cada uno con una corrección de una línea:

  • I've been finishing my homework. → I've finished my homework. Terminar es un resultado completado.
  • I've been visiting Paris three times. → I've visited Paris three times. Un recuento exige Present Perfect.
  • I've waited for you for an hour! → I've been waiting for you for an hour! Suena más natural cuando quieres mostrar tu frustración por la duración.

Resumen rápido

Present Perfect = lo que has hecho. Present Perfect Continuous = lo que has estado haciendo.

Antes de elegir, pregúntate:

  1. ¿Resultado o actividad? Resultado → Present Perfect. Actividad → forma continua.
  2. ¿Cuánto o cuánto tiempo? Un número → Present Perfect. Una duración → forma continua.
  3. ¿Permanente o temporal? Permanente → Present Perfect. Temporal → forma continua.
  4. ¿Prueba visible? Algo que puedes ver o sentir ahora → forma continua.

Haz una captura de esa lista y fíjala donde la veas.

Practícalo

Ahora cuéntanos en los comentarios, en una frase, algo que has estado haciendo últimamente. Y después ponte a prueba: la elección entre estos dos tiempos se aprende mejor practicándolos uno detrás del otro. Los dos forman parte del cuadro completo de los tiempos verbales.

Practica el Present Perfect Continuous →

Preguntas frecuentes

Ponlo en práctica

Leer sobre inglés es un buen comienzo — practicarlo es lo que realmente lo hace perdurar.

Prueba un cuestionario gratis
Volver al blog