Future Perfect for intermediate learners

The future perfect tense is an advanced tense; it will allow you to speak about the future in a really interesting way that may not exist in your own language.

"Future Perfect" Tense in English Grammar

What Is Future Perfect?

The future perfect tense talks about the past in the future.


We form the future perfect tense with the help of two auxiliary verbs and the past participle of the main verb.

will + have + past participle

Aux #1 Aux #2 past participle
I will have finished
She will have arrived

If we invert the subject and 'will', we can make questions.
Negations are made with the help of 'not' placed between 'will' and 'have.'

He will have forgotten. → Will he have forgotten?

You will have started. → You won't have started.


We use the future perfect tense to talk about an action in the future before another action in the future (the past in the future).

You can phone me at home at 10. I will have arrived home by 10.

On 19 November, we'll have been married for 20 years.


Loading recaptcha

You might also like

Present Perfect Continuous

The present perfect continuous tense is a useful tense in English grammar. Why? Because it connects the present and the past. Let's see how.

Past Perfect

This tense is an advance tense and we use it to talk about the past in a lot of interesting ways, and you’ll see what they are. So are you ready? Let’s start.

Past Perfect Continuous

This tense is an advanced tense, but it’s not hard to learn. This tense will allow you to talk about things that happened in the past in a more interesting way.

Future Perfect Continuous

This is one of the most advanced tenses in the English language. So, congratulation on reaching this level. Let's start to learn this tense.

Future with 'Going to'

Anything after now is the future, and in English, we have many ways and tenses to talk about the future. Some are more basic and some are more advanced.

Past with 'Going to'

There are times that we are narrating a story and we want to talk about past plans that did not happen. In this case, we use past with going to.

Download LanGeek app