Aprende idiomas más rápido con IA

¡Aprende 5 veces más rápido!

+ 52 Idiomas
Empieza a aprender

Present Perfect Progressive Tense Ejercicios de gramática inglesa

El presente perfecto progresivo en inglés se utiliza para hablar de una acción que comenzó en el pasado y continúa en el presente o acaba de terminar, con enfoque en la duración de la acción. Se forma con “have / has been” más el verbo principal en forma -ing. Estos ejercicios te ayudarán a practicar la estructura y el uso correcto del presente perfecto progresivo en diferentes contextos. Observa bien la pista en español para identificar la respuesta adecuada.

La forma más eficiente de aprender un idioma

Prueba Talkpal gratis

Ejercicio 1: Uso del presente perfecto progresivo para actividades recientes o en progreso

1. I *have been studying* English for two hours. (Pista: He estado estudiando inglés durante dos horas; acción que comenzó en el pasado y sigue ahora.)
2. She *has been working* at this company since 2018. (Pista: Ella ha estado trabajando allí desde 2018; acción que continúa.)
3. They *have been playing* football all afternoon. (Pista: Han estado jugando fútbol toda la tarde; acción en desarrollo.)
4. He *has been reading* that book for a week. (Pista: Él ha estado leyendo ese libro durante una semana; aún sigue.)
5. We *have been waiting* for the bus for 20 minutes. (Pista: Hemos estado esperando el autobús durante 20 minutos; todavía esperamos o acaba de llegar.)
6. She *has been studying* for her exams all night. (Pista: Ella ha estado estudiando toda la noche para sus exámenes; acción prolongada.)
7. I *have been living* in Madrid for five years. (Pista: He vivido/He estado viviendo en Madrid durante cinco años.)
8. You *have been running* a lot lately. (Pista: Has estado corriendo mucho últimamente.)
9. My brother *has been playing* the guitar every day. (Pista: Mi hermano ha estado tocando la guitarra todos los días.)
10. We *have been cleaning* the house since this morning. (Pista: Hemos estado limpiando la casa desde esta mañana.)

Ejercicio 2: Práctica con preguntas y frases negativas en presente perfecto progresivo

1. *Have* you *been feeling* tired lately? (Pista: Pregunta sobre si has estado sintiendo cansancio recientemente; usa “have been” + verbo -ing.)
2. She *has not (hasn’t) been sleeping* well this week. (Pista: Negación, ella no ha estado durmiendo bien esta semana.)
3. *Have* they *been working* together? (Pista: Pregunta sobre colaboración reciente; estructura interrogativa.)
4. I *have not (haven’t) been eating* a lot of vegetables. (Pista: Negación; no he estado comiendo muchas verduras últimamente.)
5. *Has* he *been driving* to work lately? (Pista: Pregunta sobre transporte reciente al trabajo; uso de “has been” en tercera persona singular.)
6. We *have not (haven’t) been watching* TV. (Pista: Negación; no hemos estado viendo televisión.)
7. *Have* you *been learning* new words? (Pista: Pregunta si has estado aprendiendo vocabulario nuevo.)
8. She *has not (hasn’t) been feeling* well. (Pista: Negación; ella no se ha estado sintiendo bien.)
9. *Have* they *been traveling* a lot? (Pista: Pregunta; ¿han estado viajando mucho?)
10. I *have not (haven’t) been drinking* enough water. (Pista: Negación; no he estado bebiendo suficiente agua.)
Descargar la aplicación talkpal
Aprende en cualquier lugar y en cualquier momento

Talkpal es un tutor de idiomas basado en inteligencia artificial. Es la forma más eficaz de aprender un idioma. Chatea sobre una cantidad ilimitada de temas interesantes escribiendo o hablando mientras recibes mensajes con voz realista.

Código QR
App Store Google Play
Ponte en contacto con nosotros

Talkpal es un profesor de idiomas de IA potenciado por GPT. Aumenta tu capacidad de hablar, escuchar, escribir y pronunciar - ¡Aprende 5 veces más rápido!

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Idiomas

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.


Trustpilot