Esercizio 1: Formazione del Present Perfect Progressive
2. They *have been working* on the project since morning. (indica un’azione continua iniziata nel passato)
3. I *have been waiting* for you all day. (usa “have been” per parlare di durata dell’azione)
4. We *have been living* in this city for five years. (azione iniziata nel passato e ancora attuale)
5. He *has been playing* football since he was a child. (descrive un’attività continuativa)
6. You *have been talking* on the phone for over an hour. (azione in corso che dura da tempo)
7. The kids *have been watching* TV since noon. (usa la forma corretta per azioni prolungate)
8. I *have been reading* that book for a week. (esprime durata e continuità)
9. She *has been cooking* dinner since 6 p.m. (indica che l’azione è iniziata nel passato e continua)
10. We *have been waiting* for the bus for 30 minutes. (parla di un’attesa prolungata nel tempo)
Esercizio 2: Uso del Present Perfect Progressive con indicazioni di tempo
2. They *have been discussing* the problem since yesterday. (esprime durata e continuità)
3. I *have been practicing* the piano all afternoon. (azione iniziata nel passato e ancora in corso)
4. We *have been trying* to contact you for two days. (indica un tentativo continuo)
5. She *has been studying* hard for the exams recently. (usa “recently” per azioni recenti e prolungate)
6. You *have been working* too much this week. (azione continua che si riferisce a un periodo recente)
7. The dog *has been barking* since this morning. (indica un’azione fastidiosa e continua)
8. I *have been feeling* better these days. (azione o stato in corso da un periodo recente)
9. They *have been building* the house for several months. (azione lunga e ancora in corso)
10. She *has been waiting* for your reply all day. (esprime durata e attesa continua)