Esercizio 1: Formazione del Present Perfect Progressive
2. We *have been working* on this project since Monday. (forma il Present Perfect Progressive con “have been” e verbo “-ing”)
3. He *has been running* every morning to stay fit. (indica un’attività abituale che continua nel presente)
4. They *have been living* in Warsaw for five years. (usa “have been” + verbo “-ing” per un’azione prolungata)
5. I *have been reading* that book all afternoon. (descrivi un’azione iniziata nel passato e ancora in corso)
6. You *have been waiting* for the bus for 20 minutes. (usa la forma corretta di “have/has been” + verbo “-ing”)
7. It *has been raining* since early morning. (indica una situazione iniziata nel passato e ancora vera)
8. We *have been learning* Polish for two months. (forma corretta del Present Perfect Progressive)
9. She *has been cooking* dinner since 5 pm. (azione iniziata nel passato e non ancora terminata)
10. They *have been playing* football all afternoon. (usa la forma “have been” + verbo “-ing” per l’azione continua)
Esercizio 2: Uso del Present Perfect Progressive in contesti diversi
2. She *has been feeling* sick since yesterday. (usa “has been” + verbo “-ing” per descrivere uno stato continuo)
3. They *have been fixing* the road for weeks. (indica un’attività lunga e continua)
4. We *have been watching* this series for hours. (azione iniziata nel passato e ancora in corso)
5. He *has been learning* to drive recently. (indica un’attività in corso nel presente)
6. You *have been working* too hard lately. (esprimi una situazione che continua nel presente)
7. It *has been snowing* since last night. (descrivi un fenomeno atmosferico iniziato nel passato e ancora vero)
8. They *have been discussing* the plan for an hour. (azione continua che non è ancora terminata)
9. She *has been waiting* for her friend since morning. (usa la forma corretta per un’azione prolungata)
10. I *have been practicing* the piano every day. (indica un’azione abituale e in corso)