Future Perfect & Future Perfect Continuous
Future Perfect & Future Perfect Continuous
Future Perfect & Future Perfect Continuous
FORM
[will have + past participle]
Example:
You will have perfected your English by the time you return from England.
USE 1 Completed Action Before Something in the Future
The Future Perfect expresses the idea that something will occur before
another action in the future. It can also show that something will happen
before a specific time in the future.
Examples:
By next November, I will have received my promotion.
Will she have learned enough Chinese to communicate before she moves to
Beijing?
Sam will probably have completed the proposal by the time he leaves this
afternoon.
By the time I finish this course, I will have taken ten tests.
Notice in the examples above that the reference points (marked in italics) are
in Simple Present rather than Simple Future. This is because the interruptions
are in time clauses, and you cannot use future tenses in time clauses.
Examples:
I will have been in London for six months by the time I leave.
Although the above use of Future Perfect is normally limited to Non-
Continuous Verbs and non-continuous uses of Mixed Verbs, the words "live,"
"work," "teach," and "study" are sometimes used in this way even though
they are NOT Non-Continuous Verbs.
REMEMBER No Future in Time Clauses
Like all future forms, the Future Perfect cannot be used in clauses beginning
with time expressions such as: when, while, before, after, by the time, as
soon as, if, unless, etc. Instead of Future Perfect, Present Perfect is used.
Examples:
I am going to see a movie when I will have finished my homework. Not
Correct
I am going to see a movie when I have finished my homework. Correct
Examples:
They will have been talking for over an hour by the time Thomas arrives.
James will have been teaching at the university for more than a year by the
time he leaves for Asia.
How long will you have been studying when you graduate?
A: When you finish your English course, will you have been living in New
Zealand for over a year?
B: No, I will not have been living there that long.
Notice in the examples above that the reference points (marked in italics) are
in Simple Present rather than Simple Future. This is because these future
events are in time clauses, and you cannot use future tenses in time clauses.
Examples:
Jason will be tired when he gets home because he will have been jogging for
over an hour.
Examples: