Present Perfect Progressive Exercises For Catalan Grammar

Grammar exercises for fun-filled language learning

The Present Perfect Progressive in Catalan grammar expresses an action that began in the past and continues up until the present moment. This tense is formed by using the present perfect form of the verb “haver” (to have) followed by the gerund form of the main verb. In Catalan, this construction is mostly used with verbs indicating an ongoing or repeated action. Now, let’s practice the Present Perfect Progressive tense in Catalan with two sets of exercises. Good luck!

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ó.

Talkpal é um tutor de línguas alimentado por IA. Aprenda mais de 57 idiomas 5x mais rápido com uma tecnologia revolucionária.

A forma mais eficaz de aprender uma língua

A DIFERENÇA TALKPAL

A IA MAIS AVANÇADA

Conversas imersivas

Mergulha em diálogos cativantes concebidos para otimizar a retenção da língua e melhorar a fluência.

Feedback em tempo real

Recebe feedback imediato e personalizado e sugestões para acelerar o teu domínio da língua.

Personalização

Aprende através de métodos adaptados ao teu estilo e ritmo únicos, garantindo uma viagem personalizada e eficaz até à fluência.

APRENDE LÍNGUAS MAIS DEPRESSA
COM IA

Aprende 5x mais depressa