1
2
3
4
5
100

Billy (15) said, ''We will be missing / we will have missed a lot of school.''

Billy (15) said, ''We will be missing a lot of school.''

100

................. their house for two or three years by the end of this year? (the Clarks - renovate)

Will the Clarks have been renovating their house by the end of this year?

100

Will they be renovating the restaurant by the end of this year?

Will they have renovated the restaurant by the end of this year?

100

They are so excited. This time next week they ______________(move) into their new home.

They are so excited. This time next week they will be moving into their new home.

100

As soon as it __________________ (stop) raining, we’ll go for a walk.

stops

200

I won’t be playing / have played in the football match this Saturday as I’ll be on my way to Spain.  

I won’t be playing in the football match this Saturday as I’ll be on my way to Spain.  

200

How long ........................ your Spanish by the time you leave for Madrid? (you - refresh)

How long will you have been refreshing your Spanish by the time you leave for Madrid?

200

Tomorrow at 8 o'clock I will travelling to my office as usual.

Tomorrow at 8 o'clock I will be travelling to my office as usual.

200

How many more places do you want to view today? By teatime we ___________(view) six flats!

How many more places do you want to view today? By teatime we will have viewed six flats!

200

We __________________ (not go) until all the leaves have been cleared away.

won't go

300

In a few weeks time the Franklin family will be embarking / will have embarked on a three-year sailing voyage.

In a few weeks time the Franklin family will be embarking on a three-year sailing voyage.

300

How many days ................... for the message before he gets it? (Tom - wait)

How many days will Tom have been waiting for the message before he gets it?

300

Paul has quitted his job before summer.

Paul will have quitted his job before summer.

300

______________(you/put) in new bathroom fittings next weekend?

Will you be putting in new bathroom fittings next weekend?

300

The bridge will reopen after the engineers __________________ (check) to see if there are any problems.

have checked

400

Hurry up or the coach ................................................... before we reach the station. (leave)

Hurry up or the coach will have left before we reach the station

400

...................... with this company for more than five years by the time he is 30? (Ben - work)

Will Ben have been working with this company for more than five years by the time he is 30?

400

Smart phones will have communicated with more and more devices in a few years' time.

Smart phones will be communicating with more and more devices in a few years' time.

400

Correct: This time next week we will be sailing in the Pacific for a month.

This time next week we will have been sailing  in the Pacific for a month.

400

Jessie will come and help once she __________________ (do) her homework.

has done

500

''We ____________(see) places with our own eyes. We ________just___________(not read) about them in books.''

''We will have seen places with our own eyes. We won't have just read about them in books.''

500

How long ......................... cakes by the end of the day? (your grandma - bake)

How long will your grandma have been baking cakes by the end of the day?

500

This time next week Marion will have been playing tennis at Wimbledon

This time next week Marion will be playing tennis at Wimbledon.

500

...................... with you for four or five years by the end of this year? (Marion - live)

Will Marion have been living with you for four or five years by the end of this year?

500

By the time we __________________ (reach) the top, the clouds will have come over.

have reached

M
e
n
u