Home / Grammar

Grammar

Future Perfect Tense – What Will You Have Done?

Published Quiz includedFree PDF guide
Future perfect tense title over graduates throwing their caps in the air

In this English lesson we’ll take a look at how we use the future perfect tense to talk about something that will be finished before a time in the future.

What Is the Future Perfect Tense?

The future perfect tense looks back from a point in the future. Imagine standing at that future moment and looking behind you at everything that is already done. It’s formed with will have + the past participle of the verb.

  • “By Friday, I will have finished the report.”
  • “This time next year, she will have graduated.”
  • “By 2030, we will have lived here for fifteen years.”
  • “They won’t have arrived by six o’clock.”

How to Form It

  • Positive: subject + will have + past participle – I will have eaten. / I’ll have eaten.
  • Negative: subject + won’t have + past participle – I won’t have eaten.
  • Question: Will + subject + have + past participle? – Will you have eaten?
  • Short answers: Yes, I will. / No, I won’t.

It’s the same for every subject. It is always have, never has: “She will have finished”, not “She will has finished”.

Note: in fast speech, will have sounds like “will of”. Never write it that way. It is always will have.

When Do We Use It?

  • Something finished before a future time: “I’ll have cooked dinner by the time you get home.”
  • How long, up to a future point (with for): “Next month we’ll have been married for ten years.”
  • A confident guess about something already done: “It’s eight o’clock, so the shops will have closed.”

Useful Words: By, By the Time, In, This Time Next Week

  • by + a time: “By Monday, I’ll have read the whole book.”
  • by the time + present simple: “By the time you wake up, I’ll have left.”
  • in + a period: “In two weeks, I’ll have finished my course.”
  • this time next week / year: “This time next week, we’ll have moved house.”
  • by then: “Come at nine. I’ll have finished by then.”

Note: after by the time we use the present simple, not will: “By the time you wake up…”, not “By the time you will wake up…”.

Future Perfect or Future Simple?

Use the future simple for an action at a future time. Use the future perfect tense for an action that is finished before that time. The little word by is usually the clue.

  • “I will finish the report on Friday.” (Friday is the day I finish it.)
  • “I will have finished the report by Friday.” (When Friday comes, it’s already done.)

Compare it with the future continuous too: “At 8pm I’ll be eating dinner” (in the middle of it), but “By 8pm I’ll have eaten dinner” (finished).

What Will You Have Done?

The future perfect is perfect for goals, deadlines and plans:

  • “What will you have done by the end of today?” “I’ll have written three emails and walked the dog.”
  • “Where will you be in five years?” “I’ll have finished university, and I hope I’ll have found a good job.”
  • “Will you have finished by lunchtime?” “No, I won’t. I need another hour.”
A hand ticking off a checklist on a tablet
What will you have done by the end of today?

Example: Lisa’s Five-Year Plan

Lisa is in her final year at university. Here is what she hopes to have done over the next five years.

  1. By next summer, I will have finished my degree.
  2. By the end of next year, I will have found my first job.
  3. In two years, I will have saved enough money to travel.
  4. By the time I’m 25, I will have visited Australia.
  5. In five years, I will have learned to drive.
  6. I won’t have bought a house by then. They’re far too expensive!
People on a wide sandy beach beside the sea
By the time I’m 25, I will have visited Australia.

Note:

Every one of Lisa’s sentences has a deadline (by next summer, in two years, by then). The future perfect tense needs that future point to look back from.

Try It Yourself

Have a go at answering these questions using the future perfect tense. You can write about your real plans or just use your imagination. Have some fun with it!

  1. What will you have done by the end of today?
  2. What will you have eaten by bedtime?
  3. How long will you have studied English by the end of this year?
  4. What will you have achieved in five years?
  5. Finish the sentence: “By the time I’m 80, I will have …”

More Tense Lessons

Frequently Asked Questions

How do you form the future perfect?

Use will have + the past participle of the verb for every subject, for example: I will have finished, she will have left.

What is the difference between the future perfect and the future simple?

The future simple says something will happen at a future time. The future perfect says it will already be finished before that time, usually with the word by.

Is it will have or will of?

It is always will have. Will of is a spelling mistake that comes from the way the short form sounds in speech.

Test Yourself

What is FunkyEnglish?

FunkyEnglish is a website that helps you improve your English. We offer quick lessons that teach idioms, slang, phrasal verbs and more. Visit our homepage to see our latest articles, or use the menu to find specific content!

Lesson by FunkyEnglish.com Β· free English idioms, slang and quizzes

Stop sounding like a textbook.

Get the 9 English tenses chart with forms, examples, time words and practice. Free PDF, straight to your inbox.

Scroll to Top
Get 30 Idioms, Slang and Phrasal Verbs - Free
Tap to sign up
^