Ejercicio 1: Uso del presente perfecto progresivo para actividades recientes o en progreso
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
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.)