Print Friendly, PDF & Email

Future perfect

will/shall + have + past participle (shown,seen)



  • Future perfect is used to say that an action will be completed by a specified time in the future.

By 2020 I will have travelled to New Zealand.

She will have left her country to go abroad next year.

By next month they all will have received their promotion.

Next school year coming She’ll have learned/learnt how to drive.


  • We use the future perfect to talk about something that will continue up until another action occurs in the future.

We will have been here for eight months when he arrives.

They shall have been with that shop for years by next Thursday.

Susana will have lived in Madrid for two years by next March when her friend arrives.


  • Note that, We can use the ‘be going to + have +past participle’ form as a substitute for the will + have + participle’ form as the future perfect tense.  ‘Am/is/are + going + to + have + past participle’

She is going to have lived in Paris for eight years by next December.

am going to have learned six languages if I continue my studying at this rate.



See also:



Have any doubts? Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.