Do you know when to use the future continuous (e.g. I'll be studying) and future perfect (e.g. I'll have studied)?

The future continuous (will be + ‘ing’ form) and the future perfect (will have + past participle) tenses are used to talk about events in the future.

Future continuous

  • Don’t ring at 8 o’clock. I’ll be watching Who Wants to be a Millionaire.
  • This time tomorrow we’ll be sitting on the beach. I can’t wait!

We use the future continuous to talk about something that will be in progress at or around a time in the future.

  • Don’t phone grandma now, she’ll be having dinner.
  • The kids are very quiet. They’ll be doing something wrong, I know it!

These sentences are not about the future but we can use the future continuous to talk about what we assume is happening at the moment.

Future Perfect

  • Do you think you will have finished it by next Thursday?
  • In 5 years time I’ll have finished university and I’ll be able to earn some money at last.

We use the future perfect to say that something will be finished by a particular time in the future.

We often use the future perfect with ‘by’ or ‘in

  • I think astronauts will have landed on Mars by the year 2020.
  • I’ll have finished in an hour and then you can use the computer.

By’ means ‘not later than a particular time’ and ‘in’ means 'within a period of time’. We don’t know exactly when something will finish.

  • I promise I’ll have done all the work by next Saturday.

We don’t know exactly when he will finish the work – maybe Thursday, maybe Friday – but definitely before Saturday. 


Nivel de idioma

Upper intermediate: B2


Hi Aisha,

The part of the sentence that says 'later three hours after' is redundant; I'd recommend 'or three hours later' instead.

Other than that, in spoken language, this sentence would be correct, but in writing it would need to be broken up into a few different sentences with some punctuation. For exampe, the beginning would need to be something like 'Don't come at 2:00 am. You won't find anybody at home. We'll be partying ...'

All the best,
The LearnEnglish Team

Hello !
Is it correct to say : - I will finish in an hour and then you can use the computer.
as an alternative to previous sentence frrom this lesson :'' I'll have finished in an hour and then you can use the computer.''

Thank you !

Hello Abfalter Cristian,

Both of those sentences are correct, but there is a slight difference in meaning.

Your version (I will finish) tells us when you will finish exactly. It is effectively a promise to stop using the computer at a given time.

The original version (I'll have finished) does not give us an exact time, but rather a latest possible time. In other words, the person might finish in an hour, or in half an hour, or in five minutes. Of course, the suggestion is that something like an hour will be needed, but in terms of grammar the structure tells us only that the speaker will finish some time before an hour has passed.



The LearnEnglish Team

Thank you very much !


coud you help me with this plz

by 2020 we will have been married or we will be married

Hi Rana,

Both are fine, though the second one is probably more common. In the first, 'married' is part of a passive verb and in the second it is an adjective. People also commonly speak of 'getting married', i.e. 'By 2020 we will have got married'.

All the best,
The LearnEnglish Team

Could you please help me with this sentence:
75% of international writing, 80% of information on computers and 90% of the internet is
in English. Should we use "are" instead of "is" as we have 3 different subjects or it is correct here? Why? Thank you.

Hello Ahmed Imam,

'is' is correct in this sentence. 'writing' is an uncount noun in each case and so a singular verb is used. If we changed the sentence to refer to count nouns then we'd use a plural verb: e.g. '75% of women and 50% of men like romantic comedies'.

All the best,
The LearnEnglish Team

Could you please help me about the future perfect? Is it correct to say "By 2030, many well-paid jobs will have been available in Egypt."
Some teachers say that "will be" is the only correct form here.
I am really confused.
Thank you

Hello Ahmed Imam,

The correct form here is 'will be available'. You could use the future perfect form if you were describing an action which has a particular time of occurrence rather than an ongoing state. For example, you could say will have been created or will have been made available.



The LearnEnglish Team