Saltar al contenido principal

Present perfect continuous vs simple: duración o resultado

2 min de lectura
Regla clave

Present perfect continuous (have/has been + -ing) = énfasis en la duración o el proceso de una actividad reciente que puede o no haber terminado. Present perfect simple (have/has + participio) = énfasis en el resultado o la cantidad completada de algo.

PP Continuous (duración / proceso)

  • I've been reading all day
  • She's been working here for years
  • It's been raining
  • They've been arguing
  • I've been studying since morning

PP Simple (resultado / cantidad)

  • I've read three books
  • She's worked here since 2010
  • It's rained twice this week
  • I've finished my homework
  • He has written five emails today

Ejemplos

  • I have been reading all afternoon — my eyes are tired.

    He estado leyendo toda la tarde — me duelen los ojos.

  • I have read two chapters since lunch.

    He leído dos capítulos desde el almuerzo.

  • She has been working on this project for weeks.

    Lleva semanas trabajando en este proyecto.

  • She has worked in five different countries.

    Ha trabajado en cinco países diferentes.

  • You look tired — have you been running?

    Tienes cara de cansado/a — ¿has estado corriendo?

Error típico

I've been reading three books (cantidad completa)

I've read three books

Cuando mencionas una cantidad completa y específica ('three books'), el resultado es lo importante: usa el present perfect simple. 'I've been reading three books' implicaría que el proceso de leer está en marcha, pero sin énfasis en cuántos. Con números y cantidades específicas, siempre present perfect simple.

Truco para recordar

Pregúntate: ¿quieres enfatizar CUÁNTO TIEMPO o que la actividad estaba en PROCESO → CONTINUOUS. ¿Quieres enfatizar el RESULTADO o CUÁNTAS VECES/COSAS → SIMPLE. También: si hay evidencia visible del proceso ('you look tired', 'the house is messy'), usa CONTINUOUS. Si solo importa el resultado final, usa SIMPLE.

Preguntas frecuentes

Pon a prueba lo aprendido

Pregunta 1 de 2

Llevas dos horas esperando y quieres enfatizar la duración. ¿Qué usas?

18 pares de palabras que confundes porque en español son una sola

"I did a mistake." Tu cerebro eligió "did" porque en español "hacer" es un solo verbo. En inglés son dos — y la diferencia cambia el significado.

Envíame las 18 confusiones

Sin spam. Te puedes dar de baja cuando quieras.