Esercizio 1: Uso base del Present Perfect Progressive
2. She *has been reading* the book since morning. (Azione iniziata nel passato e ancora in corso)
3. They *have been working* on the project all week. (Durata dell’azione nel tempo)
4. We *have been practicing* the grammar exercises lately. (Azione continua e recente)
5. He *has been listening* to the lesson carefully. (Azione in corso)
6. You *have been writing* emails since yesterday. (Azione iniziata nel passato e continua)
7. The students *have been discussing* the topic for hours. (Azione continua)
8. She *has been cooking* dinner since 6 p.m. (Durata continua)
9. I *have been learning* new vocabulary this month. (Azione recente e continua)
10. We *have been using* the new textbook all semester. (Azione prolungata)
Esercizio 2: Domande e negazioni con Present Perfect Progressive
2. He hasn’t *been attending* the classes regularly. (Negazione con Present Perfect Progressive)
3. Have they *been practicing* their speaking skills? (Domanda)
4. She hasn’t *been feeling* well lately. (Negazione)
5. Have we *been using* the correct grammar rules? (Domanda)
6. You haven’t *been paying* attention to the teacher. (Negazione)
7. Has he *been working* on his homework? (Domanda)
8. They haven’t *been watching* the lesson videos. (Negazione)
9. Has she *been writing* her essay for hours? (Domanda)
10. I haven’t *been practicing* my pronunciation enough. (Negazione)