Esercizio 1: Formazione del Present Perfect Progressive
2. She *has been working* at the company since 2019. (usa “since” per indicare l’inizio dell’azione nel passato)
3. They *have been playing* football all afternoon. (azione durata per un periodo di tempo)
4. He *has been reading* that book for a week. (azione iniziata nel passato e non ancora finita)
5. We *have been waiting* for the bus for 30 minutes. (durata dell’azione espressa con “for”)
6. You *have been cooking* all morning. (azione continua nel presente)
7. She *has been learning* to speak Macedonian since January. (usa “since” per indicare l’inizio)
8. I *have been cleaning* my room all day. (azione prolungata nel tempo)
9. They *have been traveling* around Europe for the last month. (azione iniziata nel passato e ancora in corso)
10. He *has been fixing* the car since yesterday morning. (durata dell’azione espressa con “since”)
Esercizio 2: Uso del Present Perfect Progressive con i verbi e il tempo
2. She *has been practicing* the piano every day this week. (azione ripetuta e continua)
3. They *have been living* in Skopje since 2015. (indica il luogo e durata)
4. I *have been trying* to call you for two hours. (tentativo prolungato nel tempo)
5. We *have been watching* the same movie three times today. (azione ripetuta e durata)
6. He *has been running* in the park for an hour. (attività fisica continua)
7. You *have been studying* too much lately. (azione recente e continua)
8. The children *have been playing* outside since morning. (azione iniziata nel passato e continua)
9. I *have been waiting* for your reply since last week. (azione iniziata nel passato)
10. She *has been working* on that project all month. (durata lunga dell’azione)