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. 

Exercise

Tags

Comments

I'll have completed car loan repayment by 2020 :)

This time next year I'll be staying in somewhere of USA
I'll have completed car loan payment in 2020 :)
Don't ring me at tomorrow 9PM. I'll be watching movie at cinema with my boyfriend :)

i have to have dinner.is it correct

Hello sanjoy,

I already answered your question on another page! Please be patient and don't ask your question more than once. We try to respond quickly, but make no guarantees about how fast we will do so.

Thanks for your understanding.

All the best,
Kirk
The LearnEnglish Team

What is the best choice in the following sentence?
- By 2030, well paid jobs …………. available in Egypt.
a) will be b) had been c) will have been d) were being
I myself was confused between a and c but I think that a is the best choice.Really I
need your help.

Hello ihab1000,

The correct answer is (b). For (c) to be correct there would need to be a time reference of some kind - 'will have been... for twenty years', for example.

Please note that generally we don't provide answers to tasks and exercises from elsewhere. If we did this then we'd end up doing people's homework and tests for them, which is not our role.

 

Best wishes,

Peter

The LearnEnglish Team

Hello,

''As you will have noticed he has new glasses''

Can this be indicating that ''you'' noticed in the past that ''he'' has new glasses?

Thank you

Hello JakiGeh,

Yes, the sentence here means that the speaker expects that you already know this. In other words, the speaker does not think that the information about his new glasses is news to you.

 

Best wishes,

Peter

The LearnEnglish Team

Hello Peter

I didn't understand the point.
The speaker does not consider the information as the news by using "as"
or "future perfect"?

Does "future perfect" always suggest already known information?

Regards

Hello Sanazi,

The use of 'will have noticed' here is key. Compare these:

 

As you will have noticed... [at some point before now]

As you will notice... [in the future when you see him]

 

'Will have' here is a prediction or a guess about the past. It means something like 'I am sure that you have already...'

 

Best wishes,

Peter

The LearnEnglish Team

Pages