Esercizio 1: Completa con il Present Perfect Progressive
2. They *have been working* on the project since morning. (forma affermativa con “have been”)
3. I *have been reading* this book all day. (azione iniziata nel passato e continua)
4. He *has been playing* football in the park recently. (verbo al present perfect progressive)
5. We *have been waiting* for the bus for 30 minutes. (usa “have been” + verbo in -ing)
6. You *have been learning* Tamil very fast lately. (azione in progresso)
7. She *has been cooking* dinner since 6 pm. (azione che dura nel tempo)
8. They *have been traveling* around India for a week. (present perfect progressive)
9. I *have been practicing* my Tamil every day this month. (forma con “have been”)
10. He *has been watching* TV for three hours. (verbo con “-ing” dopo “has been”)
Esercizio 2: Scegli la forma corretta del Present Perfect Progressive
2. They *have been discussing* the plan since yesterday. (verbo al present perfect progressive)
3. I *have been trying* to understand the grammar rules. (azione iniziata nel passato e ancora in corso)
4. He *has been fixing* the car for two hours. (forma affermativa con “has been”)
5. We *have been cleaning* the house since this morning. (present perfect progressive)
6. You *have been practicing* speaking Tamil every day. (verbo con -ing)
7. She *has been waiting* at the station for you. (forma con “has been” + verbo in -ing)
8. They *have been studying* for the exam all week. (azione continuativa)
9. I *have been feeling* better since I started exercising. (forma corretta del present perfect progressive)
10. He *has been working* hard to finish the assignment. (uso di has been + verbo in -ing)