Learn how to use the future perfect.
Practice 1: will have done for predictions about the future
Complete the sentences using the verb in brackets and a positive, negative or question form of will have + past participle.
Practice 2: will have done for predictions about the past
The future perfect structure can also be used to make predictions about the past. Complete the second sentence (using will/won't have + past participle) so it has the same meaning as the first.
Practice 3: future simple, continuous or perfect?
Complete each sentence using the future continuous (will be doing), future perfect simple (will have done), or future simple (will do). Then click check answers at the bottom to see how you did.