Exercise 1: Fill in the blanks with the appropriate form of the verb in Future Perfect Tense
1. Εκείνη *θα έχει φύγει* (leave) πριν φτάσω εγώ.
2. Όλοι *θα έχουν καταλάβει* (understand) πριν τελειώσεις.
3. Την Δευτέρα *θα έχω επιστρέψει* (return) στην πόλη.
4. *Θα έχεις διαβάσει* (read) το βιβλίο μέχρι το καλοκαίρι.
5. Ελπίζω να *θα έχω ξεκουραστεί* (rest) μέχρι τότε.
6. *Θα έχει χιονίσει* (snow) όταν φτάσουμε εκεί.
7. *Θα έχουμε φύγει* (leave) πριν ξημερώσει.
8. *Θα είναι έχει συναντηθεί* (meet) με τον διευθυντή ήδη.
9. *Θα έχει ξεχάσει* (forget) τα όσα είπαμε.
10. Αυτή *θα έχει γεννηθεί* (birth) πριν φτάσεις.
11. Οι φίλες μου *θα έχουν μπει* (enter) στο πανεπιστήμιο τους.
12. Εγώ *θα έχω τελειώσει* (finish) τον καφέ μου.
13. Τα παιδιά *θα έχουν κοιμηθεί* (sleep) πριν ρθουμε.
14. Εγώ *θα έχω φύγει* (leave) πριν ξημερώσει.
15. Η ομάδα μας *θα έχει κερδίσει* (win) το παιχνίδι.
Exercise 2: Translate the following sentences in Future Perfect Tense
1. Δεν *θα έχω ζήσει* (live) εδώ για πάντα.
2. Σίγουρα *θα έχετε βρει* (find) τη λύση.
3. Το τρένο *θα έχει φύγει* (leave) πριν φτάσουμε στο σταθμό.
4. *Θα έχει μπει* (enter) ο χειμώνας πριν γυρίσω.
5. Εσύ *θα έχεις φτάσει* (arrive) στο σπίτι πριν εγω.
6. Εκείνη *θα είναι έχει φάει* (eat) όλο το φαγητό.
7. *Θα έχει αδειάσει* (empty) το μπουκάλι ο Τομ.
8. Εγώ *θα έχω τελειώσει* (finish) την εργασίαμου.
9. *Θα έχει κλείσει* (close) το μαγαζί όταν φτάσω εκεί.
10. Αυτοί *θα έχουν κάνει* (do) τα πάντα για να μας αποθαρρύνουν.
11. *Θα έχω γεννηθεί* (birth) σε αυτή τη χώρα, αλλά δεν ξέρω τίποτα γι’ αυτόν.
12. Οι γονείς της *θα έχουν φύγει* (leave) για διακοπές.
13. Εγώ *θα έχω δει* (see) την ταινία πριν την δεις εσύ.
14. Εκείνος *θα έχει κλαψει* (cry) μέχρι τότε.
15. Εσείς *θα έχετε βάλει* (put) τη σκηνή πριν φτάσουμε εμείς.