The future perfect simple is used to explain an activity that will be completed by a certain time in the future. We add time expressions such as by the time, by then, by the year 2008, by March 25th to describe these kinds of activities.
To form the future perfect simple, use will have + V3 (past participle) form of the verb.
| Subject | will /will not + have + (V3) form of the verb (Past Participle) | Rest of Sentence |
| I / You / We / They He / She / It |
will have worked | here for three years by the time the visa needs to be renewed. |
| I / You / We / They He / She / It |
won’t have solved | all the math problems by then. |
To form Yes/No questions in the future perfect simple tense use: Will/Won’t + Subject + have + V3 (past participle) form of the verb.
| Auxiliary Verb | Subject | Verb in V3 (Past Participle) |
Rest of Sentence |
| Will | I / you / we / they he / she / it |
have gone | home by then? |
| Won’t | have eaten | dinner by the time I get home? |
The future perfect progressive tense is used to talk about an action that will already have started and will still be happening by a certain time in the future. We use time expressions such as for 30 minutes and since early morning to describe the length of time the activity has already going on.
To form a sentence in the future perfect progressive use will + have + been verbing (present participle) form of the verb.
| Time Expression | Subject | have + been + verbing | rest of sentence |
| By October 1st, | I / You / We / They He / She / It |
will have been travelling | for two months. |
Fill in the correct form verb in either the future perfect simple or future perfect progressive tense.
Answers: