The future perfect simple and continuous

Image   We will have cleared that area before the new construction begins.

ImageJim will have been working for the company for 20 years next week. The company is giving him a gold watch. 
 

The future perfect simple is sometimes referred to as 'the past in the future' as it is used to talk about an action or event from a future viewpoint.


The future perfect continuous is used to talk about an action that will continue up to a specified future time.  
 

affirmative:    subject + 'will' +'have' + past participle            I will have eaten.

 

negative:       subject + 'won't' + 'have' + past participle        I won't have eaten

                                                          

interrogative:  'will' + subject + 'have' + past participle         Will you have eaten?


affirmative:  subject + 'will' +'have' +'been'+ present participle                I will have been working.

 

negative:     subject + 'won't' + 'have' + 'been' + present participle          I won't have been working.

              

interrogative:  'will' + subject + 'have' + 'been' + present participle         Will you have been working?

 

Uses

Examples

 

When the action occurs before another action or specified time

 

 

By this time next week I'll have finished writing my report.

 

Will you have eaten before you go out?

 

We won't have finished the project by the deadline.

 

 

To express duration with stative and some mixed verbs

 

 

Mr. Cook will have had the report for a week by the time he reads it.

 

She will have been in Tokyo for a month when we visit her.

 

How long will I have owned this car when I have it re-sprayed next week?

 

 

Reflecting on past or current experiences

or a plan

 

 

If I do nothing else, at least I will have written this novel.

 

 

Making deductions about past or present events or situations

Don't worry - I'm sure Karen will have called him yesterday to cancel it.

 

There's no point calling him on his office number - he'll have gone to lunch.


 

As with all future tenses the future perfect is not used in clauses that start with time expressions such as 'when', 'after', 'before' and 'as soon as'. In this case, use the present perfect.

 

When I will have finished work, I'm playing football with John.

When I've finished work, I'm playing football with John.


Image  Will you have graduated before your next birthday?

Image   We will have had the baby by the time your parents fly over from Australia. Image  Do you think that the polar ice caps will have melted by 2050? 

Image  I'm sure it will have stopped raining by the time you get here.

Image   You'll have been waiting for me for over two hours by the time my train gets in.

 Image   How long will you have been studying English for by the end of this course?

Image  She'll have been travelling for over 24 hours by the time she gets here so she's going to be very tired.

 

There is a second contracted form which is considered very informal and should only be used in informal spoken English:

I'll've

You'll've

He'll've

She'll've

It'll've

We'll've

They'll've

 

In formal conversations or formal writing, use the full form.

In informal conversations or informal writing, use the contracted form.

 

 

Uses

Examples

 

To talk about an action that will continue up to a specified future time.

 

 

By this time next week I'll have been travelling for three days.

 

 

To talk about something that we assume is happening at the moment.

 

 

You should go home now; your parents will have been worrying about you all day.

 

 

To talk about an action that we believe has been happening recently.  [It's not about the future.] 

 

 

Bankers will have been asking themselves if it was a good idea to relax the rules on mortgage lending or not.

 

 A 'specified future time' is often indicated with the use of 'by', examples: 

-       by Wednesday

-       by three o'clock

-       by the time he gets here

-       by this time next year