future tenses, advanced

As explained in full in The English Tenses Practical Grammar Guide, the perfect forms (including simple perfect and continuous perfect forms) can be used with a future meaning in English. The simple perfect tense with future meaning shows something has not been completed yet, but will be completed at a certain point in the future: I will have finished by tomorrow. The continuous perfect tense is used to tell us how long something has been occurring for at a certain point in the future: I will have been living in Brighton for 8 years this summer.

Simple perfect forms in the future

To use simple perfect tenses in the future, we replace the bare infinitive (main verb) with have + past participle. For instance, I will do it would be I will have done it.

Subject will / shall / be going to have + past participle

Nobody

She

is going to

won’t

have prepared.

have arrived

 

before you.

These perfect tense forms for future tenses view things from a particular point in the future as already having taken place or as having been completed.

It is often expressed using the terms by or before.

For example:

She will have finished by 6.00.

(She will finish between now and 6 – but has not already finished).

The perfect continuous form of future tenses

To use the perfect continuous for a future meaning, replace the bare infinitive (main verb) with have been + an –ing form. For instance I will learn English could be I will have been learning English for two years this July. 

Subject will/ shall / be going to have been + ing form of verb
He will have been living in Ghana for 40 years next July.

We use this to view a particular point in the future when we are interested in how long something has been happening. It is often expressed with for.

She’ll have been working there for over twenty years when she retires.

Note there are exceptions when we often use simple forms, instead of perfect forms, for this meaning.

For example:

He’ll have known her for two years when they get married. (Not He’ll have been knowing her.)

english learning books

Learn More with ELB Books!

For more English-learning material, check out the ELB store, where we've got a range of bestselling books to improve your grammar and skills.

Want to master English?

Want to master English?

Join the ELB Reader's Group to receive FREE English learning material sent directly to your inbox. I send out at least two emails a month sharing new articles and curating existing lessons, and if you sign up now you'll get a set of grammar worksheets, too.

You have Successfully Subscribed!

Pin It on Pinterest

Share This