Esercizio 1: Formazione del Present Perfect Progressive
2. We *have been waiting* at the bus stop since morning. (usa “since” per indicare il punto di inizio dell’azione)
3. They *have been playing* football all afternoon. (azione continua nel presente, durata specificata)
4. I *have been reading* this book for a week. (azione iniziata nel passato e ancora in corso)
5. He *has been working* here since 2018. (tempo che indica l’inizio dell’azione nel passato)
6. You *have been learning* Bulgarian very fast lately. (azione che si è protratta fino ad ora)
7. She *has been cooking* dinner for the last hour. (durata dell’azione espressa con “for”)
8. We *have been traveling* around Europe this month. (azione iniziata nel passato e ancora in corso)
9. They *have been fixing* the car since yesterday. (uso di “since” per il punto di inizio)
10. I *have been practicing* the piano every day recently. (azione continua con enfasi sulla durata)
Esercizio 2: Uso del Present Perfect Progressive in frasi affermative e interrogative
2. She *has been working* on her project all morning. (azione iniziata nel passato, ancora in corso)
3. We *have been watching* the series since last week. (uso di “since” con durata)
4. Why *has he been running* so fast lately? (domanda sul motivo dell’azione continua)
5. They *have been building* the house for months. (azione in progresso con durata)
6. I *have been feeling* tired recently. (azione che si protrae fino al presente)
7. What *have you been doing* this afternoon? (domanda sull’attività recente e continua)
8. She *has been waiting* for the bus for half an hour. (durata espressa con “for”)
9. We *have been learning* Bulgarian grammar all semester. (azione prolungata nel tempo)
10. How long *has he been living* in Sofia? (domanda con enfasi sulla durata nel tempo)