Exercise 1: Fill in the blanks with the correct form of the verbs in Present Perfect Progressive
1. Jo *he estat* (I_have_been) estudiant per l’examen durant tot el dia.
2. Ells *han estat* (They_have_been) jugant a futbol des del matí.
3. La Maria *ha estat* (She_has_been) treballant al jardí.
4. Nosaltres *hem estat* (We_have_been) caminant pel parc.
5. Tu *has estat* (You_have_been) cuinant el sopar durant dues hores.
6. El gos *ha estat* (The_dog_has_been) dormint sota la taula.
7. Els nens *han estat* (The_children_have_been) mirant la televisió.
8. En Pere i la Marta *han estat* (Peter_and_Marta_have_been) viatjant per Europa.
9. Ell *ha estat* (He_has_been) llegint aquest llibre des d’ahir.
10. Les plantes *han estat* (The_plants_have_been) creixent ràpidament aquesta setmana.
11. Vosaltres *heu estat* (You_all_have_been) escoltant música.
12. Ell *ha estat* (He_has_been) parlant pel telèfon durant hores.
13. La casa *ha estat* (The_house_has_been) abandonada des de fa anys.
14. La professora *ha estat* (The_teacher_has_been) ensenyant a l’escola.
15. La festa *ha estat* (The_party_has_been) molt divertida.
Exercise 2: Fill in the blanks with the correct form of the verbs in Present Perfect Progressive
1. La meva mare *ha estat* (My_mother_has_been) comprant al mercat aquest matí.
2. Tu *has estat* (You_have_been) escrivint aquest article durant les últimes tres hores.
3. Jo *he estat* (I_have_been) corrent al voltant del llac.
4. En Joan i la seva germana *han estat* (John_and_his_sister_have_been) fent exercici a la platja.
5. Ells *han estat* (They_have_been) discutint sobre política durant tota la nit.
6. Nosaltres *hem estat* (We_have_been) escoltant aquesta conferència.
7. Els ocells *han estat* (The_birds_have_been) cantant tot el dia.
8. Els estudiants *han estat* (The_students_have_been) aprenent anglès.
9. Tu *has estat* (You_have_been) pensant en aquesta qüestió.
10. La meva filla *ha estat* (My_daughter_has_been) creixent molt ràpidament.
11. Vosaltres *heu estat* (You_all_have_been) parlant en veu alta.
12. Ell *ha estat* (He_has_been) estudiant aquesta matèria durant setmanes.
13. La meva amiga *ha estat* (My_friend_has_been) llegint llibres de ciència ficció.
14. Els meus veïns *han estat* (My_neighbours_have_been) construint una piscina.
15. Ell *ha estat* (He_has_been) mirant als ocells des del balcó.