Plan for tonight: read Chapter 1 from a new novel I got as a gift, 7 p.m.–8 p.m. - By 8 p.m. tonight I _____________________the whole of Chapter 1.
WILL HAVE READ
15
Plan for tonight: read Chapter 1 from a new novel I got as a gift, 7 p.m.–8 p.m. - At 7.15 p.m. I _____________________ Chapter 1.
WILL BE READING
15
Plan for tonight: read Chapter 1 from a new novel I got as a gift, 7 p.m.–8 p.m. - By 7.30 p.m. I _____________________ for thirty minutes.
WILL HAVE BEEN READING
15
Plan for 2017: travel round the whole world for the whole year. - By July 2017 I _____________________ for six months.
WILL HAVE BEEN TRAVELLING
15
Plan for 2017: travel round the whole world for the whole year. - By the end of 2017 I _____________________ around the whole world.
WILL HAVE TRAVELLED
15
Plan for 2017: travel round the whole world for the whole year. - In 2017 I _____________________ around the world.
WILL BE TRAVELLING
15
Plan for Sunday afternoon: watch six episodes of my favourite TV show, 2 p.m.–5 p.m. - On Sunday afternoon I _____________________ my favourite TV show.
WILL BE WATCHING
15
Plan for Sunday afternoon: watch six episodes of my favourite TV show, 2 p.m.–5 p.m. - By 3.30 p.m. I _____________________ the show for ninety minutes.
WILL HAVE BEEN WATCHING
15
Plan for Sunday afternoon: watch six episodes of my favourite TV show, 2 p.m.–5 p.m. - By 5 p.m. I _____________________ six episodes.
WILL HAVE WATCHED
15
This time next year I _____________________ (not work) for this company anymore!
WON'T BE WORKING
15
By 10 o’clock he _____________________ (sleep) for fourteen hours! Shouldn’t we wake him up?
WILL HAVE BEEN SLEEPING
15
In ten minutes’ time we _____________________ (drive) for five hours. I need to stop and stretch my legs.
WILL HAVE BEEN DRIVING
15
By the end of this cup I _____________________ (drink) a full litre of coffee today!
WILL HAVE DRUNK
15
_____________________ (you / join) us at the party this weekend?
WILL YOU BE JOINING
15
If he finishes this last mile, he _____________________ (walk) a marathon!
WILL HAVE WALKED
15
We’re going to meet them this weekend, __________?