Esercizio 1: Formazione del Present Perfect Progressive
2. They *have been working* on the project since morning. (Forma corretta: “have been” + verbo con -ing per durata)
3. She *has been cooking* dinner all afternoon. (Indica un’attività in corso con “has been” + verbo con -ing)
4. We *have been waiting* for the bus for twenty minutes. (Durata di un’attività iniziata nel passato e ancora in corso)
5. I *have been learning* Kannada for two years now. (Uso di “have been” + verbo con -ing per un processo continuato)
6. You *have been reading* that book since yesterday. (Azione iniziata nel passato, ancora in corso)
7. It *has been raining* heavily since last night. (Azione meteorologica in corso con “has been” + verbo con -ing)
8. The children *have been playing* outside all day. (Azione prolungata nel tempo presente)
9. My father *has been fixing* the car for hours. (Azione iniziata nel passato e ancora in corso)
10. We *have been discussing* the problem since this morning. (Uso del Present Perfect Progressive per durata)
Esercizio 2: Uso del Present Perfect Progressive con frasi interrogative e negative
2. She *has not been feeling* well lately. (Negazione: “has not been” + verbo con -ing)
3. *Have* they *been working* on the assignment all week? (Domanda per durata di un’azione)
4. He *has not been sleeping* enough these days. (Negazione per un’azione che non è avvenuta)
5. *Have* we *been waiting* too long? (Domanda con “have” + soggetto + “been” + verbo con -ing)
6. I *have not been eating* breakfast regularly. (Negazione in prima persona singolare)
7. *Has* she *been practicing* Kannada every day? (Domanda con “has” + soggetto + “been” + verbo con -ing)
8. They *have not been playing* football recently. (Negazione per azione non svolta)
9. *Have* you *been watching* the new Kannada series? (Domanda per chiedere durata o frequenza)
10. He *has not been working* at the office this week. (Negazione con “has not been” + verbo con -ing)