In Czech grammar, the Perfect and Perfect Progressive tenses are essential for expressing past actions and events. The Perfect tense (dokonavĂ˝) indicates that an action has been completed in the past, while the Perfect Progressive tense (nedokonavĂ˝) is used to describe ongoing or continuous actions in the past that are still relevant to the present or have only just finished. Mastering the use of these two tenses will allow learners to communicate more accurately and effectively in Czech. These exercises will help you practice the use of both Perfect and Perfect Progressive tenses in Czech grammar.
Exercise 1: Fill in the blanks with the correct Perfect verb form
1. Jsem *viděl* (seen) ten film.
2. Jsme *byli* (been) v Praze minulý týden.
3. Hanka *přečetla* (read) tu knihu.
4. Babička *uvařila* (cooked) oběd.
5. VÄŤera jsem *dostal* (received) dopis.
6. Jiřà *vyhrál* (won) závod.
7. Jana *ztratila* (lost) svĹŻj telefon.
8. Karel *prodal* (sold) auto.
9. Mám *splněno* (accomplished) mé úkoly.
10. Božena *přišla* (came) pozdě.
11. Tomu *rozumĂm* (understand).
12. Jan *přišel*, (arrived) později.
13. Jsme *napsali* (wrote) test.
14. Bratr *najel* (drove) naše auto.
15. Děti *sbalily* (packed) svoje tašky.
2. Jsme *byli* (been) v Praze minulý týden.
3. Hanka *přečetla* (read) tu knihu.
4. Babička *uvařila* (cooked) oběd.
5. VÄŤera jsem *dostal* (received) dopis.
6. Jiřà *vyhrál* (won) závod.
7. Jana *ztratila* (lost) svĹŻj telefon.
8. Karel *prodal* (sold) auto.
9. Mám *splněno* (accomplished) mé úkoly.
10. Božena *přišla* (came) pozdě.
11. Tomu *rozumĂm* (understand).
12. Jan *přišel*, (arrived) později.
13. Jsme *napsali* (wrote) test.
14. Bratr *najel* (drove) naše auto.
15. Děti *sbalily* (packed) svoje tašky.
Exercise 2: Fill in the blanks with the correct Perfect Progressive verb form
1. Jan *byl ÄŤekajĂcĂ* (was waiting) na autobus.
2. KdyĹľ jsem pĹ™išel, Tereza *byla vaĹ™ĂcĂ* (was cooking) veÄŤeĹ™i.
3. DÄ›ti *byly hrajĂcĂ* (were playing) na hĹ™išti, kdyĹľ zaÄŤalo pršet.
4. Tomáš *byl pracujĂcĂ* (was working) v zahrádce celĂ˝ den.
5. Jana *byla ÄŤtoucĂ* (was reading) knihu, kdyĹľ usnula.
6. Lucie *byla poslouchajĂcĂ* (was listening) hudbu v pokoji.
7. Marek *byl bÄ›hajĂcĂ* (was running) v parku, kdyĹľ ho zavolala sestra.
8. Hanka *byla pĂšoucĂ* (was writing) esej celĂ˝ veÄŤer.
9. VÄŤera veÄŤer jsme *byli sledujĂcĂ* (were watching) filmy do pozdnĂ noci.
10. Jako dÄ›ti jsme *byli jezdĂcĂ* (were riding) na kolech ÄŤasto.
11. VÄŤera se pan Novák *byl setkávajĂcĂ* (was meeting) se svĂ˝mi klienty.
12. BÄ›hem lĂ©ta jsme *byli plavajĂcĂ* (were swimming) v jezeĹ™e kaĹľdĂ˝ den.
13. PĹ™edtĂm, neĹľ jsem zaspal, jsem *byl myslĂcĂ* (was thinking) na tebe.
14. Martina *byla odpoÄŤĂvajĂcĂ* (was resting) po nároÄŤnĂ© práci.
15. Kluci *byli diskutujĂcĂ* (were discussing) o novĂ©m projektu.
2. KdyĹľ jsem pĹ™išel, Tereza *byla vaĹ™ĂcĂ* (was cooking) veÄŤeĹ™i.
3. DÄ›ti *byly hrajĂcĂ* (were playing) na hĹ™išti, kdyĹľ zaÄŤalo pršet.
4. Tomáš *byl pracujĂcĂ* (was working) v zahrádce celĂ˝ den.
5. Jana *byla ÄŤtoucĂ* (was reading) knihu, kdyĹľ usnula.
6. Lucie *byla poslouchajĂcĂ* (was listening) hudbu v pokoji.
7. Marek *byl bÄ›hajĂcĂ* (was running) v parku, kdyĹľ ho zavolala sestra.
8. Hanka *byla pĂšoucĂ* (was writing) esej celĂ˝ veÄŤer.
9. VÄŤera veÄŤer jsme *byli sledujĂcĂ* (were watching) filmy do pozdnĂ noci.
10. Jako dÄ›ti jsme *byli jezdĂcĂ* (were riding) na kolech ÄŤasto.
11. VÄŤera se pan Novák *byl setkávajĂcĂ* (was meeting) se svĂ˝mi klienty.
12. BÄ›hem lĂ©ta jsme *byli plavajĂcĂ* (were swimming) v jezeĹ™e kaĹľdĂ˝ den.
13. PĹ™edtĂm, neĹľ jsem zaspal, jsem *byl myslĂcĂ* (was thinking) na tebe.
14. Martina *byla odpoÄŤĂvajĂcĂ* (was resting) po nároÄŤnĂ© práci.
15. Kluci *byli diskutujĂcĂ* (were discussing) o novĂ©m projektu.