Skip to content

Future Perfect Tense in English — Forms, Uses & Examples

B2 Grammar reference

Used for an action that will be completed before a specific future time.

Formation: will have + past participle

What is the Future Perfect Tense?

The future perfect tense describes an action that will be completed before a specific time in the future. It shows the relationship between a future action and a future point in time, answering the question "Will it be finished by then?" Unlike simple future (which says "I will work tomorrow"), future perfect says "I will have finished by tomorrow" — emphasizing completion before a deadline or event. The future perfect is less frequently used than simple future or present tense, but it is essential for discussing deadlines, projections, and ensuring actions will be completed within a timeframe. This tense appears frequently in business contexts, project planning, and any situation involving future deadlines. It is also a gateway to the more complex future perfect continuous tense.

How to Form the Future Perfect Tense

Affirmative Form

Subject + will have + past participle

Subject Form Example
I will have worked I will have worked here for ten years.
you will have worked You will have worked hard.
he/she/it will have worked She will have worked late.
we will have worked We will have worked together.
they will have worked They will have worked on the project.

Contraction: will have → 'll have (I'll have worked, you'll have worked, she'll have worked)

The past participle follows the same rules as present and past perfect: work → worked (regular), go → gone (irregular).

Negative Form

Subject + will + not + have + past participle (or "won't have")

  • I won't have finished by 5 PM.
  • She will not have completed the project by Friday.
  • They won't have arrived by then.

Question Form

Will + subject + have + past participle + ?

  • Will you have finished by then?
  • Will she have completed the report by Friday?
  • Will they have left by 6 PM?

The auxiliary verb "will" moves to the front.

When to Use the Future Perfect Tense

1. For Actions Completed Before a Future Deadline or Event

Use future perfect to show that something will be finished by a certain future time:

  • I will have completed my thesis by graduation.
  • She will have finished the project by Friday.
  • They will have paid off the loan by next year.
  • He will have learned to drive by the end of summer.

The emphasis is on completion before the deadline.

2. For Duration Leading Up to a Future Point

Use future perfect with "for" or "since" to show how long something will have lasted by a future time:

  • By next year, I will have lived here for five years.
  • By the time she retires, she will have worked as a teacher for 30 years.
  • By 2030, they will have been married for 20 years.
  • By the end of the semester, we will have studied together for two months.

This shows the total duration that will have accumulated by that future point.

3. for Predictions About Completed Future Events

Use future perfect when predicting what will have happened by a future date:

  • By the year 2050, scientists will have found a cure for cancer.
  • By next decade, climate change will have significantly altered weather patterns.
  • By 2035, electric cars will have become the majority of vehicles on the road.
  • By the end of the century, many coastal cities will have been flooded.

4. for Certainty About Future Completion (with "by the time")

Use future perfect to express certainty that something will be done by the time another event occurs:

  • By the time you read this, I will have left for the airport.
  • By the time the guests arrive, we will have set up the party.
  • By the time he calls, she will have made a decision.
  • By the time the meeting starts, we will have prepared the presentation.

5. for Making Promises or Commitments with Deadlines

Use future perfect to promise something will be finished by a certain time:

  • I will have sent you the report by tomorrow morning.
  • She will have finished the design by next week.
  • They will have delivered the products by the end of the month.
  • He will have fixed the car by Saturday.

Time Markers and Signal Words for Future Perfect

The following words and phrases commonly appear with future perfect:

Deadline markers: by, by the time, before, by then, by next week/month/year

Duration markers: for, since, by that time

Specific future times: by tomorrow, by Friday, by next year, by 2030, by graduation, by retirement

Other markers: eventually, in the future, ultimately, finally (with a future deadline)

Example sentences:

  • I will have finished by 5 PM.
  • By the time you call, I will have left.
  • She will have worked here for ten years by next summer.
  • By graduation, they will have completed their degrees.

Common Mistakes with Future Perfect (ESL Learners)

Mistake 1: Using Simple Future Instead of Future Perfect

Using "will" + base verb when you need to show completion by a future time:

  • ❌ I will finish by 5 PM. (less clear about completion)
  • ✓ I will have finished by 5 PM. (clearly completed by then)
  • ❌ She will complete the project by Friday. (could mean starting or finishing)
  • ✓ She will have completed the project by Friday. (finished before Friday)

Why it happens: Learners may use simple future when future perfect is more precise.

Mistake 2: Omitting "Have" in the Formation

Forgetting the auxiliary "have":

  • ❌ I will finished by then. (missing "have")
  • ✓ I will have finished by then.
  • ❌ They will completed the project. (missing "have")
  • ✓ They will have completed the project.

Why it happens: Learners may rush the sentence structure or not fully internalize the formula.

Mistake 3: Using Base Verb Instead of Past Participle

Not using the correct past participle:

  • ❌ I will have finish by then. (should be "finished")
  • ✓ I will have finished by then.
  • ❌ They will have go home. (should be "gone")
  • ✓ They will have gone home.

Mistake 4: Incorrect Past Participle of Irregular Verbs

Using the simple past form instead of the past participle:

  • ❌ She will have went to Paris. (should be "gone")
  • ✓ She will have gone to Paris.
  • ❌ He will have ate dinner. (should be "eaten")
  • ✓ He will have eaten dinner.
  • ❌ They will have saw the movie. (should be "seen")
  • ✓ They will have seen the movie.

Mistake 5: Confusion with Future Continuous

Mixing future continuous with future perfect:

  • ❌ I will be finishing by 5 PM. (suggests ongoing at 5 PM)
  • ✓ I will have finished by 5 PM. (suggests completed by 5 PM)
  • ❌ She will be completing the project by Friday.
  • ✓ She will have completed the project by Friday.

Why it happens: Both sound similar, but continuous = ongoing while perfect = completed.

Mistake 6: Wrong Word Order in Questions

Not placing "will" first in questions:

  • ❌ You will have finished by then? (sounds like statement)
  • ✓ Will you have finished by then?
  • ❌ She will have completed the report? (sounds like statement)
  • ✓ Will she have completed the report?

Examples Across Different Verbs

  1. Establish: By next year, the company will have established operations in five new markets.
  2. Develop: Researchers will have developed new treatments by the end of the decade.
  3. Implement: The team will have implemented the new system by Q3.
  4. Accumulate: By retirement, she will have accumulated 40 years of experience.
  5. Demonstrate: He will have demonstrated his competence by the end of the trial period.
  6. Construct: They will have constructed the entire building by summer 2028.
  7. Receive: By Friday, we will have received approval from all departments.

Future Perfect vs Other Tenses

Future Perfect vs Simple Future

Future Perfect Simple Future
Completion before a future deadline General future action
I will have finished by 5 PM. I will work tomorrow.
She will have completed it by Friday. She will finish the project.

Use perfect to emphasize that something will be completed by a specific time; use simple future for general actions.

Future Perfect vs Future Continuous

Future Perfect Future Continuous
Completed before a future time Ongoing at a future moment
I will have finished by 5 PM. I will be working at 5 PM.
She will have left by then. She will be leaving at that time.

Perfect = finished; continuous = still happening.

Practice Tips for Future Perfect

  1. Deadline setting: Write sentences about things you will accomplish by specific deadlines using future perfect. "I will have completed my degree by next June. I will have saved enough money by the end of the year."

  2. Duration calculations: Write sentences about how long things will have lasted by a future time. "By 2030, I will have lived here for 20 years. By retirement, he will have worked here for 30 years."

  3. By the time sentences: Create sentences using "by the time" + a future event with future perfect. "By the time she finishes, I will have waited for three hours."

  4. Comparison with simple future: Take simple future sentences and convert them to future perfect where it makes sense, discussing why the perfect form is more precise for deadlines.

  5. Promises and predictions: Write ten sentences making promises or predictions with future perfect. "I will have sent the email by tomorrow morning."

Frequently Asked Questions About Future Perfect

Q1: What's the difference between "I will finish by 5 PM" and "I will have finished by 5 PM"?

"I will finish by 5 PM" is less specific—it could mean I start finishing or I'm in the process of finishing at 5 PM. "I will have finished by 5 PM" clearly means the work will be completed before 5 PM. The perfect form emphasizes completion before the deadline. For most practical purposes, both convey the idea, but future perfect is more precise.

Q2: When should I use future perfect instead of simple future?

Use future perfect when emphasizing a deadline or when you need clarity that something will be completed before a specific time. Simple future is fine for general future statements. If your listener needs to know that the work will definitely be done by a certain time (like a deadline or before another event), use future perfect for precision.

Q3: Can I use future perfect without mentioning a specific deadline?

Not really—future perfect requires an implied or stated future point of reference. "I will have finished" is incomplete; "I will have finished by Friday" is complete. Future perfect always answers "by when?" or "before when?" If you don't have a deadline or future point, simple future is better: "I will finish" rather than "I will have finished."

Q4: How do I use past participles of irregular verbs correctly?

Remember that the past participle is the same form you'd use with present perfect: "I have gone," "I will have gone." Learning past participles in the context of present perfect helps because they're the same. For high-frequency irregular verbs, flashcards and repeated practice until automatic is essential.

Q5: Is future perfect commonly used in business or formal contexts?

Yes, quite commonly, especially for deadlines and project planning. Sentences like "We will have completed the deliverables by the end of Q2" or "The team will have submitted the proposal by Friday" are very natural in business English. However, in casual speech, native speakers might just say "We'll finish by Friday," using simple future even when perfect would be technically more precise.

Related Tenses

Browse All 12 English Tenses

See This Tense with Any Verb

Want the future perfect table for a specific verb? Use our conjugator tool — it will give you the full pronoun grid (I, you, he/she/it, we, they) plus negative and question forms.

Open the Conjugator Tool