Future Perfect Tense Exercises: 80+ Practice Questions with Answers

The future perfect tense is one of the more precise and elegant tenses in English grammar, but it is also one of the most consistently underpractised. Students often learn the formula quickly, understand the theory reasonably well, and then struggle to apply it accurately in real writing and speaking because they have not done enough varied practice to make the tense feel automatic.

This page exists to solve that problem. More than 80 carefully designed future perfect tense exercises are organised here by type and difficulty, beginning with identification and formula practice and building toward error correction, mixed tense comparison, and extended writing. Every exercise is accompanied by a complete answer key so that students can check their work immediately and understand exactly where and why any errors occurred.

 

Table of Contents

 

Explore Orchids International Schools near you

Future Perfect Tense Exercises with Answers

Before moving ahead with the exercises, let's have a brief look at the future perfect tense formula, which is consistent across all subjects and is one of the more straightforward tense constructions in English.

  • Positive form formula: Subject + will have + past participle (V3)
  • Negative form formula: Subject + will not (won't) have + past participle (V3)
  • Question form formula: Will + subject + have + past participle (V3)?

The future perfect tense formula at a glance:

 

Form

Formula

Example

Positive

Subject + will have + V3

She will have finished by then.

Negative

Subject + will not have + V3

She will not have finished by then.

Question

Will + subject + have + V3?

Will she have finished by then?

Short answer (yes)

Yes, subject + will have.

Yes, she will have.

Short answer (no)

No, subject + won't have.

No, she won't have.

 

Exercise 1: Identify the Tense

Read each sentence carefully. Write FPT if the sentence uses the future perfect tense, or write the correct tense name if it does not.

  1. By the time the guests arrive, she will have prepared the meal.
  2. He will travel to London next week.
  3. By midnight, the new year will have begun.
  4. I am going to visit my grandmother this weekend.
  5. We will have completed the project before the deadline.
  6. She has been studying for three hours.
  7. By the time we reach the station, the train will have departed.
  8. They will leave tomorrow morning.
  9. He will have saved enough money by December.
  10. She is writing a letter right now.
  11. By next summer, they will have renovated the entire house.
  12. I was watching television when she called.
  13. By the end of the year, he will have read fifty books.
  14. She will call you later.
  15. By this time next month, we will have finished all the examinations.

Answers:

  1. FPT
  2. Simple future
  3. FPT
  4. Going to future
  5. FPT
  6. Present perfect continuous
  7. FPT
  8. Simple future
  9. FPT
  10. Present continuous
  11. FPT
  12. Past continuous
  13. FPT
  14. Simple future
  15. FPT

 

Exercise 2: Build the Sentence

Using the future perfect tense formula (Subject + will have + past participle), build complete sentences from the information given. Use the time expression provided.

Part A: Positive Sentences

  1. She / finish / the report / by Friday.
  2. They / arrive / before sunset.
  3. He / save / enough money / by the end of the year.
  4. I / read / the entire book / by tomorrow morning.
  5. We / complete / the renovation / by next summer.
  6. The train / depart / before we reach the station.
  7. The children / eat / their dinner / before the programme begins.
  8. She / write / three chapters / by the end of the week.
  9. He / learn / enough Spanish / by the time the trip begins.
  10. They / build / the new bridge / before winter.

Answers:

  1. She will have finished the report by Friday.
  2. They will have arrived before sunset.
  3. He will have saved enough money by the end of the year.
  4. I will have read the entire book by tomorrow morning.
  5. We will have completed the renovation by next summer.
  6. The train will have departed before we reach the station.
  7. The children will have eaten their dinner before the programme begins.
  8. She will have written three chapters by the end of the week.
  9. He will have learned enough Spanish by the time the trip begins.
  10. They will have built the new bridge before winter.

Part B: Negative Sentences

Build negative sentences using will not have + past participle.

  1. She / not / submit / the assignment / before the deadline.
  2. They / not / arrive / before the ceremony begins.
  3. He / not / finish / the course / by June.
  4. We / not / receive / the results / by then.
  5. I / not / save / enough / by December.

Answers:

  1. She will not have submitted the assignment before the deadline.
  2. They will not have arrived before the ceremony begins.
  3. He will not have finished the course by June.
  4. We will not have received the results by then.
  5. I will not have saved enough by December.

Part C: Question Sentences

Build questions using Will + subject + have + past participle?

  1. she / finish / the project / before Monday?
  2. they / decide / by the meeting?
  3. he / complete / the training / by next year?
  4. you / read / the instructions / before starting?
  5. the team / prepare / the presentation / by morning?

Answers:

  1. Will she have finished the project before Monday?
  2. Will they have decided by the meeting?
  3. Will he have completed the training by next year?
  4. Will you have read the instructions before starting?
  5. Will the team have prepared the presentation by morning?

 

Exercise 3: Positive to Negative

Change each positive sentence into its correct negative form.

  1. By Monday, she will have submitted her assignment.
  2. He will have left by the time you call.
  3. We will have finished dinner before the guests arrive.
  4. They will have decided by tomorrow.
  5. I will have saved enough by December.
  6. By the time you wake up, she will have cooked breakfast.
  7. The committee will have announced the results by Friday.
  8. He will have repaired the car before the journey.
  9. By next year, she will have completed her studies.
  10. They will have solved the problem before the presentation.

Answers:

  1. By Monday, she will not have submitted her assignment.
  2. He will not have left by the time you call.
  3. We will not have finished dinner before the guests arrive.
  4. They will not have decided by tomorrow.
  5. I will not have saved enough by December.
  6. By the time you wake up, she will not have cooked breakfast.
  7. The committee will not have announced the results by Friday.
  8. He will not have repaired the car before the journey.
  9. By next year, she will not have completed her studies.
  10. They will not have solved the problem before the presentation.

 

Exercise 4: Statement to Question

Transform each statement into a yes/no question and then write both a positive and a negative short answer.

  1. She will have finished the course by June.
  2. They will have arrived before the ceremony begins.
  3. He will have completed his training by next year.
  4. You will have read the instructions before starting.
  5. We will have received the results by then.
  6. She will have left the office before six o'clock.
  7. They will have eaten before the show starts.
  8. He will have written the letter by tomorrow.
  9. The team will have practised enough by match day.
  10. She will have recovered fully by next month.

Answers:

  1. Will she have finished the course by June? → Yes, she will have. / No, she won't have.
  2. Will they have arrived before the ceremony begins? → Yes, they will have. / No, they won't have.
  3. Will he have completed his training by next year? → Yes, he will have. / No, he won't have.
  4. Will you have read the instructions before starting? → Yes, I will have. / No, I won't have.
  5. Will we have received the results by then? → Yes, we will have. / No, we won't have.
  6. Will she have left the office before six o'clock? → Yes, she will have. / No, she won't have.
  7. Will they have eaten before the show starts? → Yes, they will have. / No, they won't have.
  8. Will he have written the letter by tomorrow? → Yes, he will have. / No, he won't have.
  9. Will the team have practised enough by match day? → Yes, they will have. / No, they won't have.
  10. Will she have recovered fully by next month? → Yes, she will have. / No, she won't have.

 

Exercise 5: Fill in the Blank

Fill in the correct future perfect tense form of the verb given in brackets.

Part A: Positive Form

  1. By the time you wake up, I __________ (cook) breakfast.
  2. She __________ (finish) her dissertation before the end of the semester.
  3. By 2030, they __________ (live) in this city for twenty years.
  4. By this time next week, we __________ (travel) over five thousand kilometres.
  5. By midnight, the new year __________ (begin).
  6. He __________ (write) the entire report by Friday.
  7. By the end of the tour, the band __________ (perform) in fifteen cities.
  8. By the time school starts, she __________ (read) all five books on the list.
  9. By June, they __________ (renovate) both floors of the building.
  10. I __________ (save) enough money for the trip by March.

Answers:

  1. will have cooked
  2. will have finished
  3. will have lived
  4. will have travelled
  5. will have begun
  6. will have written
  7. will have performed
  8. will have read
  9. will have renovated
  10. will have saved

Part B: Negative Form

  1. She __________ (not / complete) the task before the deadline.
  2. They __________ (not / arrive) by the time the show begins.
  3. He __________ (not / read) the instructions before the test.
  4. We __________ (not / receive) the parcel by Friday.
  5. I __________ (not / finish) the novel before the exam.

Answers:

  1. will not have completed
  2. will not have arrived
  3. will not have read
  4. will not have received
  5. will not have finished

Part C: Question Form

  1. __________ she __________ (submit) the form before the office closes?
  2. __________ they __________ (decide) by Monday?
  3. __________ he __________ (finish) the course by the end of May?
  4. __________ you __________ (pack) your bags before the taxi arrives?
  5. __________ we __________ (complete) the project by the client meeting?

Answers:

  1. Will she have submitted
  2. Will they have decided
  3. Will he have finished
  4. Will you have packed
  5. Will we have completed

 

Exercise 6: Error Correction

Each sentence contains an error in the future perfect tense. Find and correct each one.

  1. By Friday, she will has finished the project.
  2. They will have arrive before dinner.
  3. By the time he calls, I will eat lunch.
  4. Will they finished the course by next year?
  5. She will not has submitted the form by then.
  6. By 2025, he will have working here for ten years.
  7. I will have gone to the market tomorrow. (intended meaning: a simple future plan)
  8. She will have be studying for three hours by then.
  9. By the time the guests arrived, she will have cooked dinner.
  10. He will has written the report before the meeting.

Answers:

  1. will has → will have ('By Friday, she will have finished the project.')
  2. have arrive → have arrived ('They will have arrived before dinner.')
  3. will eat → will have eaten ('By the time he calls, I will have eaten lunch.')
  4. Will they finished → Will they have finished ('Will they have finished the course by next year?')
  5. will not has → will not have ('She will not have submitted the form by then.')
  6. have working → have worked ('By 2025, he will have worked here for ten years.')
  7. will have gone → will go ('I will go to the market tomorrow.')
  8. have be studying → have been studying or 'She will have studied for three hours by then.'
  9. arrived → arrive (present tense in the time clause: 'By the time the guests arrive, she will have cooked dinner.')
  10. will has written → will have written ('He will have written the report before the meeting.')

Frequently Asked Questions about Future Perfect Tense Exercises

1. How is the future perfect tense different from the future simple?

The future perfect tense (will have + past participle) emphasises the completion of an action before a specific future deadline, while the future simple (will + base verb) simply predicts that something will happen in the future without specifying completion.

2. What time expressions are used with the future perfect tense?

Common time expressions used with the future perfect tense include: ‘by + time’ (by Friday, by next year), ‘by the time’, ‘before’, ‘by then’, ‘by the end of’ and ‘in + time period’.

3. What are common mistakes with the future perfect tense?

Common mistakes with the future perfect tense include: using ‘will has’ instead of ‘will have’, using the base form instead of the past participle ('will have finish' instead of 'will have finished') and using the future simple when the future perfect is needed ('I will cook' instead of 'I will have cooked' when a completion deadline is specified).

4. How do I practise future perfect tense exercises?

The most effective future perfect tense exercises involve a combination of identification (labelling sentences by tense), formula application (building sentences from prompts), transformation (changing positive to negative or statement to question), error correction and fill-in-the-blank exercises.

5. What is the difference between future perfect and future perfect continuous?

The future perfect tense (will have + past participle) emphasises that an action will be completely finished by a future point: ‘She will have finished the book.’ The future perfect continuous (will have been + present participle) emphasises how long an action will have been in progress by a future point: ‘She will have been reading for three hours.’ 

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