With these future perfect continuous exercises, you will practise expressing the duration of an action that will be in progress before a point of time in the future.
1. Exercise 1
Write the future perfect continuous form of the verbs in brackets to complete the sentences.
1. They (play) games for three hours by midnight.
2. By the time the eclipse ends, the moon (block out) the sun’s light for several minutes.
3. My father (work) at the correction centre for 10 years next month.
4. Mike (play) in our band for 20 years next week. Let's celebrate that.
5. The baby (sleep) for 8 hours by dawn.
6. The two countries (fight) for three months before the ceasefire takes effect.
7. I (fast) for three days tomorrow.
8. The former terrorist organisation (collaborate) with the government for two years .
9. We (sail) for several days by the time we reach a landfall.
10. They (hike) for more than 3 hours before they reach the top of the mountain.
2. Exercise 2: Test your understanding
Choose the correct verb form to complete each sentence.
1. Prof. Smith __________ by now.
2. They __________ three times by the end of the year.
3. At this time next week, I __________ while others are feasting.
4. She ______ the office by noon.
5. I’m thirsty. __________ a cup of water for me, please?
6. We __________ for three hours by the time we reach the finish line.
7. The children ______ leapfrog for several hours by the end of the day.
8. ______ my car by noon?
9. ______ here before midnight?
10. She ______ for 5 hours by the end of the concert.
3. Future perfect continuous worksheet
In this future perfect continuous worksheet, you will complete 11 sentences using the correct form of the verbs in brackets. You can check the answers on this page to verify your responses.

4. Answers to the worksheet
1. By next year, I will have been teaching English for five years.
2. They will have been playing for hours by midday.
3. In December, I will have been living in Spain for five years.
4. We will have been dancing all night before she comes here.
5. We’d better hurry up. They will have been waiting for us before we arrive.
6. My girlfriend and I will have been dating for three months on Monday.
7. She will have been suffering for days when the rescue team arrives.
8. By the time the meeting is over, the Members of Parliament will have been arguing over the proposed bill for over three hours.
9. By the end of this term, I will have been studying English for three months.
10. I will have been saving money for six months by Christmas.
11. You will have been swimming for 30 minutes before you reach the other side of the river.
How did you find the exercises? Easy or difficult? If you are still struggling, you can check this future perfect continuous tense examples.
