Exercise 1: future perfect continuous

(Practise using the future perfect progressive)

Future perfect progressive – cloze test (difficulty: 3 of 5 – medium)

Fill the gaps with the correct form of the future perfect continuous/progressive (ing form) of the corresponding verb in brackets. Do not use short or contracted forms.

  • Example: “When she arrives, Crystal ____________ for four hours.” (drive) → “When she arrives, Crystal will have been driving for four hours.”

You can check your results with the button below after you have finished. If you are still unsure about the topic, reread the use and formation of the future perfect continuous. You may also use the hint button, but note that you will lose points for that.

  1. By the end of the month, I Spanish for three years. (study)
  2. By 9 o’clock tomorrow morning, my sister for 11 hours. (sleep)
  3. My colleague Ms Hanson for this company for 30 years by the end of the month. (work)
  4. By lunchtime, we for two hours. (wait)
  5. Our teacher is very experienced. By the end of the year, he for 25 years. (teach)
  6. Janet for one hour by dinner time. (cook)
  7. It’s so exhausting. By the end of the day, we our apartment walls for over 9 hours. (paint)
  8. By the time we get to Montreal, we for over 10 hours. (drive)
  9. Wendy and Alison all day by 8 o’clock this evening. (shop)
  10. When we pick Nelly and Raphael up at the park, they outdoor food for days. (eat)

Exercises and explanations related to the ‘Future perfect continuous’

The following exercises and explanations are related to the topic ‘Future perfect continuous (progressive)’ and also help you: