Esercizio 1: Formazione del Present Perfect Progressive
2. She *has been working* at the company since 2019. (Forma per la terza persona singolare)
3. They *have been playing* football all afternoon. (Azione iniziata nel passato e continua)
4. We *have been waiting* for the bus for 20 minutes. (Azione in corso con durata)
5. He *has been reading* that book since last week. (Durata dell’azione)
6. You *have been learning* Turkish very quickly. (Riferimento al tempo presente)
7. It *has been raining* heavily since morning. (Condizioni meteorologiche continue)
8. My friends *have been traveling* around Turkey this month. (Azione ancora in corso)
9. She *has been cooking* dinner for an hour now. (Azione prolungata)
10. I *have been practicing* the guitar every day this week. (Abitudine recente con durata)
Esercizio 2: Uso del Present Perfect Progressive nelle domande e nelle negazioni
2. She *has not been feeling* well these days. (Negazione con “has not been”)
3. *Have they been watching* the new series on TV? (Domanda con “have they been”)
4. We *have not been sleeping* enough recently. (Negazione con “have not been”)
5. *Has he been working* on the project all morning? (Domanda per la terza persona)
6. You *have not been exercising* regularly this month. (Negazione, “have not been”)
7. *Has it been snowing* since last night? (Domanda su condizioni atmosferiche)
8. They *have not been attending* the classes lately. (Negazione azione continuativa)
9. *Have I been talking* too much? (Domanda, prima persona singolare)
10. She *has not been using* her phone during the meeting. (Negazione azione in corso)