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. 

Exercise

Language level

Upper intermediate: B2

Comments

Excuse me, this sentence has come in an English test and I'd like to know the right answer: - Friday has the ...................... number of cars on roads.
(least- fewest- less- fewer)
Some teachers say it's the least, but others say the fewest and I'm a little confused.

Hello muhammadShaker

'the fewest cars' and 'the lowest number of cars' (or 'the smallest number') are the best forms here; 'the least number' is also used sometimes but is not really correct. 'fewest' can only be used with a plural count noun (such as 'cars', but not 'number'). 'least' is used in many ways, but it used with uncount nouns -- 'number' is not an uncount noun here.

All the best

Kirk

The LearnEnglish Team

Hi,

I saw a sentence on the Internet, which reads: "I will be leaving for the UK at 7:00 in the evening." As I think "leave", similar to "arrive", can only occur at a particular point of time, I am quite confused as to why future continuous is used in this sentence.

Thanks.

Hi patph0510,

The continuous aspect can be used to convey a variety of meanings and these are often not clear without knowing the context. In this case, I expect the person who said this was thinking of their departure for the UK and was imagining it as something that would take some time. If they were flying, for example, they'd have to get to the airport, check in, go to their gate, board the plane, get settled, etc. At some point during that process, the clock would strike 7.00.

We often use the future continuous to speak about planned or arranged events in this way.

All the best,
Kirk
The LearnEnglish Team

Omg, u'r the best! I'm so thankful for all youre classes, it helped me so much when I didn't understand s'thing. Now I'm in Intermidiate 10... Greetings from Peru!

Hi
in the example you've mentioned, "Don’t phone grandma now, she’ll be having dinner." why don't we say: she is having dinner?
according to my little knowledge with the adverb "now" we use present continuous and in this example, we want to say don't bother grandam because she is at the middle of having dinner

thank in advance

Hi ihsan_qwerty,

Both forms are possible here, but there is a difference in meaning.

If we say '...she's having dinner' then we are stating a fact which we know is true.

If we say '...she'll be having dinner' then we are speculating; we expect that this is true but we do not know for sure.

 

Peter

The LearnEnglish Team

You are GOD of ENGLISH.........thaaaaaaaaaaaaaaaaaaaaanks

We will be having dinner at a nice restaurant on Saturday, but we have't booked a table yet.
We are going to have dinner at a nice restaurant on Saturday, but we have't booked a table yet.
Why is the fisrt one wrong

On Sunday at 8 o'clock I am going to be meeting my friend.
On Sunday at 8 o'clock I am meeting my friend.
is the fisrt one wrong?

Hi andreus1999,

The first one is strange because when we use the future continuous, it's as if we're imagining the experience of having dinner at the restaurant or we're thinking about how the event happens, but then the second part of the sentence is talking about a plan. The second version of the sentence, which uses 'going to' to talk about a plan, makes more sense.

As for the second pair of sentences, both could be correct. It really depends on the situation you use them in and what you mean.

All the best,
Kirk
The LearnEnglish Team

Pages