Future Perfect Continuous Tense Exercises: Practice Questions with Answers

Learning grammar becomes much easier when you practise regularly. These future perfect continuous tense exercises are designed to help students understand how to use the tense correctly in everyday English.

The future perfect continuous tense describes an action that will have been continuing for a specific period of time before another future event or point in time. It is commonly used with time expressions such as for two hours, since morning, by next year, and by the time.

In this article, you will find a variety of future perfect continuous tense exercises with answers, including fill-in-the-blanks, multiple-choice questions, error correction, sentence rewriting, and sentence formation activities. Each exercise includes answers so you can check your progress and improve your grammar skills. 

Table of Contents

Explore Orchids International Schools near you

What is the Future Perfect Continuous Tense?

The future perfect continuous tense is used to describe an action that will continue for a certain duration before another future action or time.

Structure: Subject + will + have been + verb (-ing) + object + time expression

Example:

  • She will have been studying for five hours by 8 p.m.

  • They will have been living here for ten years by next June.

Exercise 1: Fill in the Blanks

Complete each sentence using the correct form of the future perfect continuous tense with the verb given in brackets.

  1. By 2027, I ______ (study) English for six years.

  2. He ______ (work) at this firm for a decade by next April.

  3. They ______ (travel) for three months by the time they reach Rome.

  4. By midnight, we ______ (drive) for twelve straight hours.

  5. She ______ (teach) yoga for five years by this summer.

  6. By the end of this month, he ______ (train) for the marathon for sixteen weeks.

  7. We ______ (wait) here for two hours by the time the bus arrives.

  8. By next year, they ______ (live) in Canada for a decade.

  9. I ______ (write) this novel for three years by the time I finish it.

  10. By 6 p.m., the chef ______ (cook) non-stop for eight hours.

  11. She ______ (dance) professionally for fifteen years by 2030.

  12. By the time you arrive, I ______ (clean) the house for three hours.

  13. He ______ (play) the violin for twenty years by his next recital.

  14. By next week, the workers ______ (build) the bridge for two years.

  15. We ______ (save) money for this trip for a whole year by June.

  16. By the time the movie starts, they ______ (queue) for an hour.

  17. She ______ (volunteer) at the shelter for four years by December.

  18. By noon, he ______ (repair) the car for five hours.

  19. I ______ (run) this blog for seven years by next spring.

  20. By the time she graduates, she ______ (learn) French for four years.

  21. They ______ (rehearse) the play for six weeks by opening night.

  22. By 9 a.m., the bakers ______ (bake) bread since 4 a.m.

  23. He ______ (code) this app for ten months by its launch date.

  24. By next October, we ______ (renovate) the house for a year.

  25. She ______ (practice) piano for two hours by the time her lesson ends.

Answers:

  1. will have been studying

  2. will have been working

  3. will have been traveling

  4. will have been driving

  5. will have been teaching

  6. will have been training

  7. will have been waiting

  8. will have been living

  9. will have been writing

  10. will have been cooking

  11. will have been dancing

  12. will have been cleaning

  13. will have been playing

  14. will have been building

  15. will have been saving

  16. will have been queuing

  17. will have been volunteering

  18. will have been repairing

  19. will have been running

  20. will have been learning

  21. will have been rehearsing

  22. will have been baking

  23. will have been coding

  24. will have been renovating

  25. will have been practising

Exercise 2: Choose the Correct Answer

Select the correct option to complete each sentence.

  1. By next year, she ______ here for five years. 

    1. will be working 

    2. will have been working 

    3. has worked 

    4. works

  2. They ______ chess for two hours by the time we join them.

    1. will have been playing 

    2. will play 

    3. played 

    4. have played

  3. By 2028, he ______ novels for twenty years. 

    1. will have been writing 

    2. writes 

    3. is writing 

    4. wrote

  4. We ______ on this project for a year by March. 

    1. will have been working 

    2. work 

    3. Worked

    4. are working

  5. By the time you call, I ______ for three hours. 

    1. will sleep 

    2. will have been sleeping 

    3. slept 

    4. sleep

  6. She ______ dance lessons for six months by the recital. 

    1. will have been taking 

    2. takes 

    3. took 

    4. is taking

  7. By midnight, they ______ non-stop for ten hours.

    1. will drive 

    2. drove 

    3. will have been driving 

    4. drive

  8. He ______ this business for fifteen years by next January. 

    1. will have been running 

    2. runs 

    3. ran 

    4. is running

  9. By the time the guests arrive, we ______ for hours. 

    1. will have been cooking 

    2. cook 

    3. cooked 

    4. are cooking

  10. I ______ this course for four months by the final exam.

    1. will have been taking 

    2. take 

    3. took 

    4. am taking

  11. By 5 p.m., the team ______ since morning. 

    1. will have been working 

    2. works 

    3. worked 

    4. is working

  12. She ______ the piano for ten years by her next concert. 

    1. will have been playing 

    2. plays 

    3. played 

    4. is playing

  13. By the end of the semester, he ______ for six months. 

    1. will have been studying 

    2. studies 

    3. studied 

    4. is studying

  14. We ______ in this city for a decade by 2030. 

    1. will have been living 

    2. live 

    3. lived 

    4. are living

  15. By the time she wakes up, I ______ for two hours. 

    1. will have been jogging 

    2. jog 

    3. jogged 

    4. am jogging

  16. They ______ the marathon route for weeks by race day. 

    1. will have been practising 

    2. practice 

    3. practiced 

    4. are practising

  17. By next summer, he ______ surfing for three years. 

    1. will have been learning 

    2. learns 

    3. learned 

    4. is learning

  18. She ______ letters for hours by the time the mail closes. 

    1. will have been writing 

    2. writes 

    3. wrote 

    4. is writing

  19. By 8 p.m., we ______ for the bus for an hour. 

    1. will have been waiting 

    2. wait 

    3. waited 

    4. are waiting

  20. By next month, they ______ the house for six weeks. 

    1. will have been painting 

    2. paint 

    3. painted 

    4. are painting

Answers:

  1. a

  2. a

 

Exercise 3: Error Correction

Read the sentences below carefully, identify and correct the errors. 

  1. By next year, I will has been working here for a decade.

  2. She will have been study English for five years by June.

  3. By midnight, they will have being driving for eight hours.

  4. He will have been ran this company for twenty years by 2029.

  5. We will have been lived in this house for a decade by next spring.

  6. By the time you arrive, I will have been waited for two hours.

  7. She will had been teaching yoga for six years by December.

  8. By next week, they will have been build the bridge for three years.

  9. He will have been play the guitar for fifteen years by his birthday.

  10. By noon, the chef will have been cook for six hours straight.

  11. I will have been wrote this book for two years by the deadline.

  12. By 2027, she will have being running her own business for a decade.

  13. We will have been save for this trip for a year by June.

  14. By the time the film starts, they will have queued for an hour.

  15. He will have been repair the car for five hours by evening.

  16. By next October, we will have been renovate the house for a year.

  17. She will have been practice piano for two hours by her lesson.

  18. By the time she graduates, she will have learning French for four years.

  19. They will have been rehearse the play for six weeks by opening night.

  20. By 9 a.m., the bakers will has been baking bread since 4 a.m.

Answers: 

  1. By next year, I will have been working here for a decade.

  2. She will have been studying English for five years by June.

  3. By midnight, they will have been driving for eight hours.

  4. He will have been running this company for twenty years by 2029.

  5. We will have been living in this house for a decade by next spring.

  6. By the time you arrive, I will have been waiting for two hours.

  7. She will have been teaching yoga for six years by December.

  8. By next week, they will have been building the bridge for three years.

  9. He will have been playing the guitar for fifteen years by his birthday.

  10. By noon, the chef will have been cooking for six hours straight.

  11. I will have been writing this book for two years by the deadline.

  12. By 2027, she will have been running her own business for a decade.

  13. We will have been saving for this trip for a year by June.

  14. By the time the film starts, they will have been queuing for an hour.

  15. He will have been repairing the car for five hours by evening.

  16. By next October, we will have been renovating the house for a year.

  17. She will have been practising piano for two hours by her lesson.

  18. By the time she graduates, she will have been learning French for four years.

  19. They will have been rehearsing the play for six weeks by opening night.

  20. By 9 a.m., the bakers will have been baking bread since 4 a.m.

Exercise 4: Rewrite the Sentences

  1. I started learning guitar three years ago. I will still be learning it in 2027.

  2. He began his job in 2020. He will still be working there in 2030.

  3. They started renting this flat two years ago. They will still live there next year.

  4. She began running every morning six months ago. She will still be running in December.

  5. We started saving money a year ago. We will keep saving until next June.

  6. He began writing his thesis eight months ago. He will still be writing it in March.

  7. I started this diet three weeks ago. I will still be on it next month.

  8. She began teaching in 2015. She will still be teaching in 2025.

  9. They started building the house last year. They will finish next spring.

  10. He began collecting stamps as a child. He will still collect them at sixty.

  11. We started this project in January. We will still work on it in July.

  12. She began her internship two months ago. It will end in five months.

  13. I started jogging at 6 a.m. I will keep jogging until 7 a.m.

  14. He began coding this app ten months ago. It launches next month.

  15. They started queuing an hour ago. The gates open in ten minutes.

Answers:

  1. By 2027, I will have been learning guitar for six years.

  2. By 2030, he will have been working there for ten years.

  3. By next year, they will have been renting this flat for three years.

  4. By December, she will have been running every morning for a year.

  5. By next June, we will have been saving money for two years.

  6. By March, he will have been writing his thesis for eleven months.

  7. By next month, I will have been following this diet for seven weeks.

  8. By 2025, she will have been teaching for ten years.

  9. By next spring, they will have been building the house for two years.

  10. By the time he turns sixty, he will have been collecting stamps for decades.

  11. By July, we will have been working on this project for six months.

  12. By the time it ends, she will have been interning for seven months.

  13. By 7 a.m., I will have been jogging for an hour.

  14. By its launch, he will have been coding this app for eleven months.

  15. By the time the gates open, they will have been queuing for over an hour.

Exercise 5: Sentence Formation

Use the given words to form a correct sentence in the future perfect continuous tense.

  1. I / study / medicine / by 2029 / seven years 

  2. she / work / hospital / by next month / two years 

  3. they / travel / Europe / by the time / they return / three weeks

  4. he / play / football / by his retirement / eighteen years

  5. we / live / this apartment / by December / four years 

  6. the / team / develop / software / by launch / one year

  7. I / write / articles / by the end of this year / five years 

  8. she / dance / ballet / by the recital / twelve years 

  9. he / drive / trucks / by next spring / a decade 

  10. they / build / the stadium / by 2027 / three years 

  11. I / run / my own business / by next year / six years 

  12. we / wait / for the results / by Friday / a week 

  13. she / learn / Spanish / by her trip / eight months 

  14. he / repair / old cars / by next fair / two decades 

  15. the / bakers / bake / bread / by 9 a.m. / five hours

  16. I / save / for a house / by next June / three years 

  17. they / rehearse / the musical / by opening night / two months 

  18. she / volunteer / at the shelter / by December / five years 

  19. we / renovate / the kitchen / by next month / three weeks 

  20. he / code / this application / by its release / ten months 

Answers: 

  1. By 2029, I will have been studying medicine for seven years.

  2. By next month, she will have been working at the hospital for two years.

  3. By the time they return, they will have been travelling across Europe for three weeks.

  4. By his retirement, he will have been playing football for eighteen years.

  5. By December, we will have been living in this apartment for four years.

  6.  By the launch, the team will have been developing the software for one year.

  7. By the end of this year, I will have been writing articles for five years.

  8. By the recital, she will have been dancing ballet for twelve years.

  9. By next spring, he will have been driving trucks for a decade.

  10. By 2027, they will have been building the stadium for three years.

  11. By next year, I will have been running my own business for six years.

  12. By her trip, she will have been learning Spanish for eight months.

  13. By the next fair, he will have been repairing old cars for two decades.

  14. By 9 a.m., the bakers will have been baking bread for five hours.

  15. By next June, I will have been saving for a house for three years.

  16. By opening night, they will have been rehearsing the musical for two months.

  17. By December, she will have been volunteering at the shelter for five years.

  18. By next month, we will have been renovating the kitchen for three weeks.

  19. By its release, he will have been coding this application for ten months.

  20. By Friday, we will have been waiting for the results for a week.4

Learn more: "Tenses Exercises with Answers | Practice English Tenses" 

Frequently Asked Questions about Future Perfect Continuous Tense Exercises

1. What are future perfect continuous tense exercises?

Future perfect continuous tense exercises are grammar practice activities that help students learn how to use the future perfect continuous tense correctly. They include fill-in-the-blanks, multiple-choice questions, sentence rewriting, error correction, and sentence formation.

2. What is the future perfect continuous tense?

It is a verb tense used to describe an action that will continue up to a specific point in the future, formed with will have been + verb-ing.

3. What is the formula for the future perfect continuous tense?

Subject + will have been + verb(-ing) + for/since + time reference. Example: She will have been living here for ten years by 2030.

4. Why should students practise future perfect continuous tense exercises?

Practising these exercises helps students improve their grammar, understand sentence structure, avoid common mistakes, and prepare for school exams and competitive tests.

Strong language skills open doors well beyond the classroom, shaping how confidently a child reads, writes and expresses ideas. If you want to know more about how Orchids The International School builds these skills through its English curriculum, get in touch with our admissions team.

ShareFacebookXLinkedInEmailTelegramPinterestWhatsApp

Admissions Open for 2026-27

We are also listed in