Esercizio 1: Formazione del Present Perfect Progressive
2. We *have been working* on this project since Monday. (Usa “since” per indicare l’inizio dell’azione)
3. He *has been playing* football all afternoon. (Azione continua nel tempo presente)
4. I *have been reading* that book for a week. (Azione iniziata e non ancora conclusa)
5. They *have been living* in Hanoi for five years. (Durata di un’azione nel presente)
6. You *have been waiting* here for thirty minutes. (Azione che continua fino ad ora)
7. She *has been cooking* dinner since 5 pm. (Indica il tempo dall’inizio dell’azione)
8. We *have been watching* TV for two hours. (Durata di un’azione in corso)
9. He *has been fixing* his bike since morning. (Azione iniziata nel passato e ancora in corso)
10. I *have been learning* Vietnamese recently. (Azione iniziata nel passato recente e ancora in corso)
Esercizio 2: Uso del Present Perfect Progressive con domande e risposte
2. She *has been working* very hard lately. (Azione continua espressa con avverbio di tempo)
3. What *have they been doing* all day? (Domanda sul svolgimento di un’attività)
4. I *have been exercising* every morning this week. (Azione abituale iniziata nel passato)
5. Have you *been waiting* long? (Domanda con inversione soggetto-verbo ausiliare)
6. He *has been studying* for his exam since last month. (Indica durata con “since”)
7. We *have been planning* our trip for a few weeks. (Durata e pianificazione in corso)
8. Why *have they been arguing* so much recently? (Domanda sul motivo di un’azione)
9. She *has been practicing* the piano every day. (Azione abituale e continua)
10. How long *have we been driving* without stopping? (Domanda sulla durata di un’azione in corso)