Present Perfect Simple – Present Perfect Progressive: Exercise 1
2. They *have been working* on the project since morning. (χρησιμοποιούμε Present Perfect Progressive για να δείξουμε τη διάρκεια της εργασίας)
3. I *have finished* my homework already. (χρησιμοποιούμε Present Perfect Simple για ολοκληρωμένη ενέργεια)
4. We *have been waiting* for you for over an hour. (διάρκεια αναμονής με Present Perfect Progressive)
5. He *has just eaten* lunch. (Present Perfect Simple για πρόσφατη ενέργεια)
6. You *have been studying* English for three months. (διάρκεια με Present Perfect Progressive)
7. The dog *has slept* all day. (Present Perfect Simple για ολοκληρωμένη ενέργεια)
8. I *have been reading* this book since last week. (διάρκεια με Present Perfect Progressive)
9. She *has visited* France twice. (Present Perfect Simple για εμπειρία)
10. They *have been playing* football in the park. (διάρκεια με Present Perfect Progressive)
Present Perfect Simple – Present Perfect Progressive: Exercise 2
2. He *has been running* every morning to stay fit. (διάρκεια με Present Perfect Progressive)
3. I *have lost* my keys. (Present Perfect Simple για αποτέλεσμα στο παρόν)
4. She *has been learning* Spanish for six months. (διάρκεια με Present Perfect Progressive)
5. They *have cleaned* the house already. (Present Perfect Simple για ολοκληρωμένη ενέργεια)
6. You *have been talking* on the phone for an hour. (διάρκεια με Present Perfect Progressive)
7. We *have traveled* to many countries. (Present Perfect Simple για εμπειρία)
8. He *has been fixing* the car since morning. (διάρκεια με Present Perfect Progressive)
9. I *have eaten* breakfast today. (Present Perfect Simple για ολοκληρωμένη ενέργεια)
10. She *has been working* here since 2010. (διάρκεια με Present Perfect Progressive)