Esercizio 1: Comprensione del Present Perfect Progressive
2. They *have been working* on the project since Monday (indica durata di un’attività).
3. I *have been reading* this book all day (azione continua fino al presente).
4. We *have been waiting* here for over an hour (esprime durata di attesa).
5. He *has been playing* football since he was a child (azione iniziata nel passato e ancora attiva).
6. You *have been cooking* dinner for the last 30 minutes (durata dell’attività).
7. The children *have been watching* cartoons all morning (azione continua).
8. She *has been learning* Greek grammar for a year (azione iniziata nel passato e ancora in corso).
9. I *have been thinking* about your proposal lately (azione in corso con durata recente).
10. They *have been living* in Athens since 2015 (esprime durata e continuità).
Esercizio 2: Uso corretto del Present Perfect Progressive
2. He *has been fixing* the car all morning (azione iniziata nel passato, ancora in corso).
3. We *have been traveling* around Greece for two weeks (durata del viaggio).
4. I *have been waiting* for your call since yesterday (indica durata di attesa).
5. They *have been practicing* their Greek pronunciation for months (azione continua).
6. She *has been working* as a teacher since 2010 (esprime continuità).
7. You *have been talking* too much lately (azione in corso con durata recente).
8. The students *have been preparing* for the exam all week (azione iniziata nel passato e ancora attiva).
9. We *have been cleaning* the house since this morning (durata dell’attività).
10. He *has been trying* to learn Greek for several months (azione continua e durata).