Saltar al contenido
Gramática Inglesa · B1

Presente perfecto continuo

  • 2 Presente perfecto continuo
    2.1

    Estructura (have been + V-ing)

    Pretérito perfecto continuo: duración hasta ahora
    Pretérito perfecto continuo: duración hasta ahora

    El presente perfecto continuo (present perfect continuous) enfatiza una acción que comenzó en el pasado y continúa hasta ahora, y que a menudo aún está en curso.

    Estructura: 主语 + have / has + been + 动词-ing

    我I (完成时)have (进行)been 等待waiting (持续)for 一an 小时hour.

    Llevo una hora esperando. (Podría seguir esperando)

    (天气it)It (完成时)has (进行)been 下雨raining 整all 天day.

    Ha estado lloviendo todo el día.

    Nota: Negativo: haven't / hasn't been + V-ing. Interrogativo: Have / Has + sujeto + been + V-ing?

    2.2

    Duración hasta ahora

    Este tiempo verbal se centra en el proceso de duración y la longitud del tiempo, y suele usarse con for y since:

    • for + período de tiempo: for two hours (durante dos horas).
    • since + punto de partida: since this morning (desde esta mañana).

    她She (完成时)has (进行)been 学习studying 自从since 九点nine.

    Estudia desde las nueve de la mañana.

    Diferencia con el pretérito perfecto:

    • Presente perfecto continuo: enfatiza el proceso / la duración (I have been reading — he estado leyendo).
    • Presente perfecto simple: enfatiza el resultado / la conclusión (I have read it — lo he leído).

    Nota: Los verbos de estado (como know, like, be) generalmente no se usan en tiempos continuos: ~~I have been knowing~~ ✗ → I have known ✓.

    Te llamaré esta noche.

    • ❌ ~~I am waiting for an hour.~~ → ✓ I have been waiting for an hour. — Para expresar "he esperado una hora y sigo esperando" se debe usar el presente perfecto continuo; el presente simple no puede indicar cuánto tiempo ha durado la acción.
    • ❌ ~~How long are you living here?~~ → ✓ How long have you been living here? — How long pregunta por la duración, por lo que requiere un tiempo perfecto (o perfecto continuo).
    • ❌ ~~She has been finished her essay.~~ → ✓ She has finished her essay. — En voz activa se usa directamente has/have + participio pasado (has finished), sin añadir been. Been se utiliza en tiempos continuos (has been studying) o en voz pasiva (Her essay has been finished, sin objeto directo), pero nunca en el presente perfecto activo con objeto directo.
    • ❌ ~~I have been reading three books this week.~~ → ✓ I have read three books this week. — Para expresar "cantidad de cosas completadas" se usa el presente perfecto simple; el tiempo continuo solo enfatiza el proceso, no los resultados.

Todos los temas · Gramática Inglesa · B1

Iniciar sesión o crear cuenta

IGCSE, A-Level & AP