Which language do you want to learn?

Which language do you want to learn?

Past Perfect Progressive Exercises For Danish Grammar

Language learning scenario with grammar explanations 

The Past Perfect Progressive tense in Danish grammar is formed by using the past participle of “at have” (to have) + været (been) + the present participle of the main verb. It is used to express actions that were ongoing in the past but have already been completed. This tense is useful for emphasizing the continuity and duration of an action in the past, especially when it has an impact on a subsequent event or situation.

Exercise 1: Fill in the blanks with the correct form of the Past Perfect Progressive tense.

1. Jeg *havde været arbejde* (work) hele dagen, før jeg gik hjem.
2. Han *havde været løbe* (run) i to timer, da det begyndte at regne.
3. Hun *havde været læse* (read) bogen i flere uger, før hun færdiggjorde den.
4. Vi *havde været vente* (wait) i lang tid, da bussen endelig kom.
5. De *havde været studere* (study) dansk i et år, før de flyttede til Danmark.
6. Peter *havde været spille* (play) piano i timer, før han blev træt.
7. Maria *havde været tale* (talk) med sin ven i en time, da hun fik en besked.
8. Børnene *havde været sove* (sleep) i bilen, før de ankom til deres destination.
9. Hundene *havde været bjeffe* (bark) i lang tid, før ejeren fik dem til at stoppe.
10. Det *havde været sne* (snow) hele natten, før det klarede op.
11. Lisa *havde været forberede* (prepare) middagen, før gæsterne ankom.
12. De *havde været diskutere* (discuss) problemet i flere timer, før de fandt en løsning.
13. Vi *havde været grine* (laugh) af filmen, før vi indså, hvor sent det var.
14. Han *havde været skrive* (write) det lange brev, før han tog en pause.
15. Du *havde været prøve* (try) at løse opgaven, før du indså, at du ikke kunne finde svaret.

Exercise 2: Fill in the blanks with the correct form of the Past Perfect Progressive tense.

1. Solen *havde været skinne* (shine) hele dagen, før skyerne kom.
2. Eleverne *havde været lytte* (listen) til læreren i en time, før de fik en pause.
3. Nina *havde været sy* (sew) kjolen, før hendes venner ankom.
4. De *havde været fejre* (celebrate) deres jubilæum, før de gik hjem.
5. Jakob *havde været hjælpe* (help) sin bror med at flytte, før han tog på arbejde.
6. Vi *havde været vandre* (hike) i bjergene, før det blev mørkt.
7. Hun *havde været synge* (sing) i flere timer, før hun mistede sin stemme.
8. De *havde været sælge* (sell) gamle ting på loppemarkedet, før de løb tør for varer.
9. Køen *havde været vokse* (grow) i lang tid, før dørene åbnede.
10. De *havde været hælde* (pour) vand i glasset, før det fyldt op.
11. Jonas *havde været tænke* (think) på problemet hele dagen, før han fandt en løsning.
12. Meg *havde været øve* (practice) på sin præsentation, før hun skulle præsentere den.
13. De *havde været træne* (train) sammen i flere måneder, før de deltog i konkurrencen.
14. Olga *havde været undervise* (teach) fransk i mange år, før hun gik på pension.
15. De *havde været køre* (drive) i flere timer, før de holdt pause ved en rasteplads.

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster