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 is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

The Most Efficient Way to Learn a Language

THE TALKPAL DIFFERENCE

THE MOST ADVANCED AI

Immersive Conversations

Dive into captivating dialogues designed to optimize language retention and improve fluency.

Real-time Feedback

Receive immediate, personalized feedback and suggestions to accelerate your language mastery.

Personalization

Learn via methods tailored to your unique style and pace, ensuring a personalized and effective journey to fluency.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster