Esercizio 1: Uso base del Present Perfect Progressive
2. She *has been working* in Zagreb since January. (per indicare durata dall’inizio fino ad ora)
3. They *have been playing* football all afternoon. (azione continua nel tempo)
4. We *have been waiting* for the bus for 30 minutes. (azione iniziata nel passato e ancora in corso)
5. He *has been reading* that book for a week. (durata di un’azione)
6. You *have been learning* Croatian very quickly. (azione continua e recente)
7. My parents *have been living* in Split for many years. (azione prolungata nel tempo)
8. The children *have been watching* cartoons since morning. (azione prolungata nel tempo)
9. She *has been cooking* dinner for an hour. (azione in corso con durata)
10. I *have been practicing* my pronunciation every day. (azione abituale e continua)
Esercizio 2: Domande e risposte con Present Perfect Progressive
2. What *has he been doing* all morning? (chiedere azione continua)
3. Why *have they been waiting* so long? (domanda con motivo di un’azione continua)
4. Where *have you been working* recently? (domanda per indicare luogo e durata)
5. How long *has she been living* here? (durata di permanenza)
6. What *have we been missing* in the lessons? (domanda sul tempo passato recente)
7. Who *has been using* my computer? (domanda su chi ha compiuto un’azione)
8. How long *have you been running* every morning? (durata di un’abitudine)
9. Why *has he been avoiding* his friends? (domanda sul motivo di un’azione continua)
10. What *have they been talking* about for so long? (domanda su argomento discusso)