Read the grammar explanation and do the exercise.

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. 



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

Thank you and I appreciate your help.

What "The kids are very quiet" means ?
Why didn't you use word "children" instead of "kids" ?

Hi santoga87,

'kids' and 'children' mean the same thing, though 'kids' is more common in an informal context. Does that make sense given the context?

All the best,
The LearnEnglish Team

I don't understand enough about the time that you mentioned,it's "This time tomorrow". Would you like to give it a bit of explanation ?
Thank you anyway

Hi santoga87,

'this time tomorrow' means 'at this time tomorrow'. In other words, if it is 14:00 on Tuesday, 'this time tomorrow' means 14:00 on Wednesday.

All the best,
The LearnEnglish Team

Could you please help me with this sentence:
Choose: By next year I (will have - will have had - will be having) a new car.
Thank you.