Learn languages faster with AI

Learn 5x faster!

+ 52 Languages
Start learning

Present Perfect Progressive Exercises For Catalan Grammar


Exercise 1: Fill in the blanks with the correct form of the verbs in Present Perfect Progressive


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!

Grammar exercises for fun-filled language learning

The most efficient way to learn a language

Try Talkpal for free

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ó.
Download talkpal app
Learn anywhere anytime

Talkpal is an AI-powered language tutor. It’s the most efficient way to learn a language. Chat about an unlimited amount of interesting topics either by writing or speaking while receiving messages with realistic voice.

QR Code
App Store Google Play
Get in touch with us

Talkpal is a GPT-powered AI language teacher. Boost your speaking, listening, writing, and pronunciation skills – Learn 5x Faster!

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Languages

Learning


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2025 All Rights Reserved.


Trustpilot