Exercise 1: Fill in the blanks with the correct form of the verb (in Present Perfect Progressive)
1. Nad *on olnud*(have been) nädal aega reisil.
2. Ma *olen vaadanud*(have been watching) seda filmi kaks tundi järjest.
3. Ta *on töötanud*(has been working) selle projekti kallal pikka aega.
4. Meie koer *on maganud*(has been sleeping) terve päeva.
5. Õpilased *on õppinud*(have been studying) selleks eksamiks mitu kuud järjest.
6. Ema *on valmistanud*(has been preparing) õhtusööki juba tund aega.
7. Nad *on elanud*(have been living) selles majas viimased kümme aastat.
8. Ma *olen oodanud*(have been waiting) sind pool tundi.
9. Ta *on lugenud*(has been reading) seda raamatut terve nädalavahetuse.
10. Me *oleme kuulanud*(have been listening) seda laulu ikka ja jälle.
11. Nad *on rääkinud*(have been talking) sellest teemast pikka aega.
12. Teie *olen reisinud*(have been traveling) maailmas viimased paar aastat.
13. Ta *on harjutanud*(has been practicing) klaverit iga päev.
14. Me *oleme istunud*(have been sitting) siin juba tunde.
15. Nad *on uurinud*(have been researching) selle teema kohta juba mõnda aega.
Exercise 2: Fill in the blanks with the correct form of the verb (in Past Perfect Progressive)
1. Ma *olin lugenud*(had been reading) seda raamatut enne kui sa tulid.
2. Ta *oli töötanud*(had been working) terve päeva enne kui ta lõpuks koju läks.
3. Enne eksamit *olid õppinud*(had been studying) nad nädalate viisi.
4. Me *olime oodanud*(had been waiting) teda juba tund aega enne kui ta saabus.
5. Nad *olid elanud*(had been living) selles majas kümme aastat enne kui nad kolisid.
6. Teie *olite reisinud*(had been traveling) juba aasta enne kui te meiega kohtusite.
7. Enne kui klounid saabusid, lapsed *olid naeratulnud*(had been smiling) kogu päeva.
8. Ma *olin kuulanud*(had been listening) seda laulu juba tund aega enne kui see mulle meelde tuli.
9. Ta *oli harjutanud*(had been practicing) seda lugu päevade viisi enne esitlust.
10. Me *olime istunud*(had been sitting) seal juba kaks tundi, kui suurüritus algas.
11. Nad *olid uurinud*(had been researching) sellel teemal pikka aega enne kui nad oma aruande esitasid.
12. Enne kui ma selle töö sain, ma *olin otsinud*(had been searching) tööd juba mitu kuud.
13. Ta *oli maganud*(had been sleeping) terve öö, kui telefon helises.
14. Me *olime vaadanud*(had been watching) seda filmi juba poolteist tundi, kui elekter ära läks.
15. Nad *olid rääkinud*(had been talking) peaaegu kogu päeva enne kui nad otsuse vastu võtsid.