Esercizio 1: Formazione del Present Perfect Progressive
2. They *have been working* on the project since Monday. (Usa “have/has been” + verbo con -ing.)
3. I *have been waiting* for you all day. (L’azione è iniziata nel passato e continua ora.)
4. He *has been running* every morning this week. (Descrivi un’azione abituale nel periodo attuale.)
5. We *have been learning* Latvian for two months. (L’azione è in corso da un periodo specifico.)
6. You *have been talking* too much lately. (Azione continua con effetto nel presente.)
7. The children *have been playing* outside since noon. (Durata dell’azione espressa nel presente.)
8. She *has been cooking* dinner for the last hour. (Azione iniziata nel passato recente e ancora in corso.)
9. I *have been reading* this book all week. (Azione prolungata nel tempo.)
10. They *have been traveling* around Europe since May. (Indicazione di tempo continua.)
Esercizio 2: Uso del Present Perfect Progressive nelle domande e risposte
2. She *has been working* here since 2019. (Risposta affermativa con durata.)
3. *Have they been playing* football all afternoon? (Domanda al Present Perfect Progressive.)
4. Yes, they *have been playing* football since 2 p.m. (Risposta affermativa con durata.)
5. What *has he been doing* lately? (Domanda su attività recenti e continue.)
6. He *has been fixing* the car for two hours. (Risposta con azione in corso.)
7. *Have you been waiting* long? (Domanda che chiede durata dell’attesa.)
8. No, I *haven’t been waiting* very long. (Risposta negativa al Present Perfect Progressive.)
9. Why *has she been crying*? (Domanda sul motivo di un’azione continua.)
10. She *has been crying* because she is sad. (Risposta che spiega causa e durata.)