In Estonian grammar, the Future Perfect Progressive tense is used to indicate an action that will have been continuing at a certain point in the future. To form this tense, the auxiliary verb “olema” (to be) is used along with the -mas form of the main verb, which is obtained by adding -mas to the verb stem. The subject of the verb is followed by the appropriate future form of “olema” and the -mas form of the verb expressing the action.
Exercise 1: Fill in the blank with the correct form of the verb in the Future Perfect Progressive tense
Tulevikus *oleme söönud* (eating) kõik need küpsised.
Pärast seda reisi *olete matkanud* (hiking) enam kui tuhat kilomeetrit.
Enne päikesetõusu *olevad linnud laulnud* (singing) juba tükk aega.
Järgmisel kuul *olen töötanud* (working) sellel projektil juba kolm aastat.
Ühe aasta pärast *olete lugenud* (reading) kõik need raamatud.
Kui meie lapsed kooli lõpetavad, *oleme elanud* (living) siin majas 20 aastat.
*Oleme puhkanud* (resting) kogu päeva enne rasket tööd.
Möödunud nädala lõpuks *oleme koristanud* (cleaning) kogu maja.
Kui nad tööle jõuavad, *olevad sõbrad juba vestelnud* (chatting) tunni.
Enne peo algust *olete küpsetanud* (baking) hulga kooke ja pirukaid.
Lõpuks *olen jooksnud* (running) kogu selle tee.
Ta *oleks tantsinud* (dancing) terve õhtu, kui sa oleks kutsunud.
Kui sa tagasi tuled, *oleme mänginud* (playing) juba üle kümne kohtumise.
Aasta lõpuks *olete kirjutanud* (writing) kõik need artiklid.
Järgmiseks suveks *oleme reisinud* (traveling) kogu Euroopas.
Exercise 2: Fill in the blanks with the correct form of the future perfect progressive tense verb
Selle ajaks *oleme harjutanud* (practicing) kogu aasta.
Kui sa tuled, *olevad lapsed maganud* (sleeping) juba tunde.
Enne õhtusööki *olete ostnud* (shopping) kõik vajalikud koostisosad.
Homme *olen lugenud* (reading) kõik need artiklid.
Kui me kohvikusse jõuame, *oleme kõndinud* (walking) tunde.
*Olete ehitanud* (building)that pikka aega enne kui see valmis saab.
Ta *oleks esinenud* (performing) terve nädala enne finaali.
Nädala pärast *oleme tegelenud* (engaging) selle probleemiga üle kümne korra.
Kui puhkus lõpeb, *olete puhkanud* (resting) rohkem kui kuu aega.
Neljapäevaks *olen joonistanud* (drawing) kõik need pildid.
Enne südaööd *olevad tähed vilgunud* (twinkling) meie silme ees.
*Oleme asendanud* (replacing) kõik need osad, enne kui masin tööle hakkab.
Detsembriks *olete loonud* (creating) oma uue kunstiteose.
Eesti laulukonkursi lõpuks *oleme kuulanud* (listening) kõikide osalejate laule.
*Olen arutanud* (discussing) seda küsimust oma kolleegidega kogu päev.