Learn Future Perfect Tense meaning and examples.
Future Perfect Tense
What does Future Perfect Tense mean?
Future perfect means that this action will happen before something in the future. It has exactly the same meanings as past perfect, except the time is the future.
Future Perfect Tense Examples:
When Betty gets home this evening, Barney will have washed the dishes.
(Barney will wash the dishes before Betty gets home.)
You will have studied twelve verb tenses by the time you finish reading
this booklet. (You’ll study the verb tenses before you finish the booklet.)
I have eight more chapters to study! I won’t have finished by the time we
have the test tomorrow. (I will not finish before the test.)
Will you have finished your homework before it’s time to go to the party?
(I want to know if you will finish your homework before it’s time to leave for the party.)
NOTE: As with past perfect, I don’t need to use future perfect if it’s already
clear which action happened first. I can also use future and the meaning will
be the same. Because of this, most of the time, I don’t need to use future
Ralph will have cooked dinner before Alice gets home.
Ralph will cook dinner before Alice gets home.
(These two sentences mean the same thing. I can use future instead of future perfect because it’s obvious that Ralph will cook dinner first. The word
before makes this clear.)
How do I make the Future Perfect Tense?
will have + past participle
I will have eaten dinner before I go to bed.
By the time they go on vacation, Wilma and Fred will have packed
When we get to the airport, Norton’s plane will have already arrived.
NOTE: We usually don’t use be going to in future perfect. It’s not really wrong to do this, but it makes the verb so long that we generally avoid it. It sounds clunky.
will not have + past participle
The mail usually comes at 1:00, so at 12:00 tomorrow, the mail probably
won’t have arrived yet.
Dinner is taking longer to cook than I thought. When our guests arrive, I
will not have finished making dinner.
We’re going to arrive at the bus station early. The bus to Tahoe will not
have left by the time we get there.
(question word) + will + subject + have + past participle
How many cities will Ralph and Trixie have visited by the time they finish their vacation?
Will you have washed the car when I get home?
You Should Know about Future Perfect Tense
Future Perfect + a length of time has the same meaning as future perfect progressive.
When I use it with a length time, future perfect can also mean the
same as the future perfect progressive. For example, these two sentences
mean the same thing:
When we finally get to Los Angeles, I will have driven for six hours.
When we finally get to Los Angeles, I will have been driving for six
hours. (future perfect progressive)