Future Perfect Progressive in Vietnamese grammar is better described as “dฦฐแปng nhฦฐ ฤรฃ hoร n thร nh mแปt hร nh ฤแปng vร o thแปi ฤiแปm tฦฐฦกng lai nร o ฤรณ”. It is not explicitly marked with any specific verb tense or aspect marker, instead it relies more on context and addition of certain time words to convey the same meaning. Now let’s practice it through the following exercises.
Exercise 1: Fill in the Blanks
1. Tรดi *sแบฝ ฤแปc* (will read) cuแปn sรกch nร y vร o tuแบงn sau.
2. Chรบng ta *sแบฝ ฤi* (will go) ra ngoร i khi mแบทt trแปi mแปc.
3. Bแบกn *ฤรฃ lร m* (have done) xong bร i tแบญp chฦฐa?
4. Anh แบฅy *ฤang nรณi* (is speaking) vแปi mแบน mรฌnh.
5. Chรบng tแปi *ฤang chฦกi* (are playing) bรณng rแป แป cรดng viรชn.
6. Cรด ta *sแบฝ gแบทp* (will meet) bแบกn vร o ngร y mai.
7. Chรบng tรดi *sแบฝ hoร n thร nh* (will complete) dแปฑ รกn nร y vร o cuแปi tuแบงn.
8. Bแบกn *sแบฝ viแบฟt* (will write) thฦฐ cho tรดi vร o tuแบงn sau.
9. Chรบng tรดi *ฤรฃ ฤn* (have eaten) bแปฏa trฦฐa nร y.
10. Hแป *sแบฝ mua* (will buy) mแปt chiแบฟc xe mแปi vร o nฤm sau.
11. Cรด *ฤรฃ nรณi* (have spoken) vแปi anh แบฅy vแป viแปc nร y.
12. Anh แบฅy *ฤang ฤi* (is going) ฤแบฟn trฦฐแปng.
13. Cรด แบฅy *ฤang ฤแปc* (is reading) mแปt cuแปn sรกch.
14. Chรบng tรดi *ฤรฃ mua* (have bought) mแปt chiแบฟc xe mแปi.
15. Bแบกn *ฤang nghฤฉ* (are thinking) vแป ai?
Exercise 2: Fill in the Blanks
1. Anh แบฅy *sแบฝ ฤแบฟn* (will arrive) sแปm hฦกn tรดi.
2. Cรด แบฅy *sแบฝ nแบฅu* (will cook) bแปฏa tแปi ngon miแปng.
3. Bแบกn *sแบฝ thรญch* (will like) mรณn nร y.
4. Chรบng tรดi *sแบฝ ฤi* (will go) ngแปง.
5. Tรดi *ฤang lร m* (am doing) bร i tแบญp.
6. Anh แบฅy *ฤรฃ nรณi* (have spoken) chia tay cรด แบฅy.
7. Bแบกn *sแบฝ trแบฃ* (will return) quyแปn sรกch nร y cho tรดi.
8. Anh แบฅy *ฤang mua* (is buying) mแปt mรณn quร cho bแบกn gรกi mรฌnh.
9. Cรด แบฅy *sแบฝ hแปc* (will learn) tiแบฟng Anh.
10. Tรดi *ฤang gแบทp* (am meeting) bแบกn bรจ cแปงa mรฌnh.
11. Bแบกn *sแบฝ gแบทp* (will meet) anh แบฅy vร o ngร y mai.
12. Bแบกn *sแบฝ ฤi* (will go) ฤแบฟn cแปญa hร ng nhฦฐ thแบฟ nร o?
13. Tรดi *sแบฝ nแบฅu* (will cook) mแปt bแปฏa tแปi ngon miแปng.
14. Bแบกn *sแบฝ ฤแปc* (will read) quyแปn sรกch nร y cho tรดi nghe.
15. Tรดi *ฤang lร m* (am doing) bร i tแบญp cแปงa mรฌnh.