Tiempos VerbalesNivel B1-B225 preguntas para practicar

    Presente Perfecto Continuo en inglés

    Este tiempo pone el foco en la duración de una actividad que empezó en el pasado y sigue hasta ahora (o ha parado hace muy poco). Se forma con have / has +…

    Este tiempo pone el foco en la duración de una actividad que empezó en el pasado y sigue hasta ahora (o ha parado hace muy poco). Se forma con have / has + been + verbo-ing (I've been working). La diferencia con el present perfect normal: el perfect simple mira el resultado (I've written three emails — cuántos), el continuo mira cuánto tiempo llevas (I've been writing emails all morning).

    PASADOFUTUROAHORAI've been studyingfor three hours
    Una duración que empieza en el pasado y llega hasta ahora.
    la acciónotro momentoen curso

    Cuándo se usa

    Cuánto tiempo lleva pasando algo: She's been learning Italian for two years (lleva dos años aprendiendo italiano).
    Una actividad reciente que explica un resultado ahora: I'm tired — I've been running (estoy cansado, he estado corriendo).

    Formación

    +Sujeto + have / has + been + verbo-ing
    −Sujeto + haven't / hasn't + been + verbo-ing
    ?Have / Has + sujeto + been + verbo-ing?

    Ejemplos

    ENI 've been studying for three hours.
    ESLlevo estudiando tres horas.
    ENThey 've been living here since 2010.
    ESLlevan viviendo aquí desde 2010.
    ENHow long have you been waiting?
    ES¿Cuánto tiempo llevas esperando?

    Palabras pista

    for / sinceHow long...?all day / all morning / lately

    El error típico del hispanohablante

    Resultado vs duración: para cuántos usa el simple (I've read two books); para cuánto tiempo usa el continuo (I've been reading all day).
    Verbos de estado no van en continuo: es I've known her for years, no "I've been knowing".
    "Llevo…" → for, no "since": I've been working here for three years (no "since three years").

    Practica Presente Perfecto Continuo

    Tres bloques por nivel. Responde, corrige y aprende de tus fallos con la explicación de cada pregunta. Gratis, sin límite.

    Bloque 1 · Básico

    A2-B1
    1/9

    You're out of breath! _____ you _____?

    Ver las 9 con su explicación+
    1. 1. You're out of breath! _____ you _____?

      Did / runAre / runningHave / been running

      Present Perfect Continuous: resultado visible (sin aliento) de actividad reciente.

    2. 2. They _____ that house since March. It's still not finished.

      have builtbuilthave been building

      Present Perfect Continuous + since: acción que empezó y aún continúa.

    3. 3. I _____ for you for half an hour! Where were you?

      have waitedwaitedhave been waiting

      Present Perfect Continuous: énfasis en la duración de la espera hasta ahora.

    4. 4. He _____ to get fit, so he _____ every morning.

      tries / jogstried / joggedhas been trying / has been jogging

      Present Perfect Continuous para dos acciones prolongadas que continúan hasta el presente.

    5. 5. Sorry about the mess. I _____ in the kitchen.

      cooked've cooked've been cooking

      Present Perfect Continuous: actividad reciente cuyo resultado (desorden) es visible.

    6. 6. How long _____ you _____ English?

      did / learnhave / learnthave / been learning

      Present Perfect Continuous con "How long" para la duración de una actividad en curso.

    7. 7. It _____ all day. The garden is completely flooded.

      has rainedrainedhas been raining

      Present Perfect Continuous: acción continua con consecuencia visible (jardín inundado).

    8. 8. My eyes hurt. I _____ at the screen for hours.

      stared've stared've been staring

      Present Perfect Continuous: duración + resultado presente (ojos doloridos).

    9. 9. She _____ all morning. That's why she looks so tired.

      studiedhas studiedhas been studying

      Present Perfect Continuous: acción prolongada con resultado visible ahora.

    Bloque 2 · Intermedio

    B1-B2
    1/9

    He _____ five marathons in total. (= lifetime achievement)

    Ver las 9 con su explicación+
    1. 1. He _____ five marathons in total. (= lifetime achievement)

      ranhas been runninghas run

      Present Perfect Simple para logros cuantificados (número total).

    2. 2. You look sunburnt. _____ you _____ in the garden?

      Were / sittingDid / sitHave / been sitting

      Present Perfect Continuous: el resultado visible (quemadura) conecta con la actividad reciente.

    3. 3. Someone _____ my biscuits! There are only two left.

      atehas eatenhas been eating

      Present Perfect Continuous: acción repetida/gradual con resultado visible (quedan pocas).

    4. 4. The road is wet. It _____, but it's stopped now.

      has rainedrainedhas been raining

      Present Perfect Continuous: acción reciente con evidencia visible (carretera mojada).

    5. 5. I _____ this book all afternoon. (= I'm still reading it)

      read've read've been reading

      Present Perfect Continuous: la actividad aún no está completa, énfasis en la duración.

    6. 6. I _____ three chapters of the book. (= I've finished them)

      've been readingwas reading've read

      Present Perfect Simple (no Continuous) cuando mencionamos una cantidad completada.

    7. 7. Prices _____ steadily for the last two years.

      rosehave risenhave been rising

      Present Perfect Continuous para tendencias graduales en curso.

    8. 8. She _____ three essays this week. (= completed)

      wrotehas been writinghas written

      Present Perfect Simple para resultados completados y cuantificados.

    9. 9. The neighbours _____ a lot of noise lately. I'm going to have a word with them.

      have mademadehave been making

      Present Perfect Continuous para acciones repetidas/molestas recientes.

    Bloque 3 · Avanzado

    B2-C1
    1/7

    I _____ about what you said, and I think you have a point.

    Ver las 7 con su explicación+
    1. 1. I _____ about what you said, and I think you have a point.

      thought've thought've been thinking

      Present Perfect Continuous: proceso de reflexión prolongado.

    2. 2. He _____ consistently well this season, which is why he _____ ten goals so far.

      has been playing / scoredplayed / scoredhas been playing / has scored

      Continuous para actividad sostenida + Simple para el resultado cuantificado.

    3. 3. Researchers _____ the data for months, and they _____ published their preliminary findings.

      have been analysing / are nowanalysed / nowhave been analysing / have now

      Continuous (proceso largo) + Simple (resultado publicado).

    4. 4. The council _____ to improve public transport, but residents say little has changed.

      has triedtriedhas been trying

      Present Perfect Continuous: esfuerzo continuo y prolongado sin resultado definitivo.

    5. 5. Environmental groups _____ for stricter regulations for years, and the government _____ finally _____ to act.

      have been campaigning / was / agreeingcampaigned / has / been agreeinghave been campaigning / has / agreed

      Continuous (campaña prolongada) + Simple (decisión puntual).

    6. 6. She _____ at that company since she graduated, and she has no plans to leave.

      has workedworkedhas been working

      Present Perfect Continuous + since: duración enfática de una actividad continua.

    7. 7. Scientists _____ this phenomenon for decades, yet no clear explanation has emerged.

      have investigatedinvestigatedhave been investigating

      Present Perfect Continuous: investigación prolongada (for decades) que continúa hasta el presente.

    Saber la regla es fácil. Aprobar el Aptis es otra cosa.

    Esto es solo la gramática. En Aptis Academia tienes tu plan de estudio a tu fecha de examen, simulacros con estimación orientativa del nivel por destreza, corrección de writing y speaking por profesores y el seguimiento de tus fallos para no repetirlos.