Peter will have been painting / will have painted that portrait for three weeks by Saturday.
will have been painting
The Queen is meeting/meets/will meet the president tomorrow afternoon.
is meeting
will be
This time next year I will be living abroad/will have living abroad.
will be living
I am flying/going to fly/fly on 15th July at ten in the evening.
am flying
Next year, I will have been teaching/be teaching for 5 years.
will have been teaching
The ceremony is at the point of starting/ is about to start. It's 10:25 and it's due to start at 10:30.
is about to start
I rang her up to tell her that I won't go / I'm not going to the party because I'm already busy that night.
I am studying/ will be studying during exam time next month.
will be studying
I am going to fly/am flying to Cancún when I have enough money.
am going to fly
By the time you come home, I will have eaten/will have been eating all the chocolates.
will have eaten
The country is on the point of collapsing/is due to collapse. That's terrible news.
on the point of collapsing
I promise I won't/am not going to tell anyone.
won't
I will have taken/will be taking C2 this time next month.
will be taking
It is going to rain/ will rain/ is raining tomorrow, according to the weather forecast.
is going to rain
This time next year we will have finished / will finish our exams.
will have finished
I was ________ to phone you yesterday but I forgot/forget.
about to, forgot
Don't let him read in the coach - he will feel / he is going to feel sick.
will
I will meet/will be meeting John tomorrow evening.
will be meeting
Lectures will start/start/are starting/are going to start on 27th July.
start
By the time you leave, you are having/ will be having/will have had/ will have been having a blast.
will have had
I was on __________________(give up) the search when something caught my eye in the bushes.
the point of giving up