Future Perfect
Future Continuous
Future perfect continuous
Mixed
Mixed
100

The meeting _______________ (start) by the time Dan arrives.

will have started

100

This time tomorrow we..............(rest) in our plane.

will be resting

100

We (look) at houses for four months next Tuesday.

will have been looking

100

By this time next year, I________(study) English for 6 years

I will have been studying

100

 How long (you / wait) when you finally get your exam results?

will you have been waiting

200

By January, Kate __________________ (be) a mother for one month.

will have been

200

At 2:30 Jack _____________ (talk) on the phone with his client.

will be talking

200

We (not / do) this project for long when our boss arrives.

won´t have been doing

200

Victoria is leaving to China, so she ___________ (not / live) from September to November.

won't be living here

200

Perhaps in ten years´time , people________(already travel) to Mars.

will have already travelled

300

By 8:45, Ann and her sister ________________ (begin) their exam.

will have begun

300

John is moving to Blacksburg, so he ___________ (not / live) here this time next month.

won't be living

300

How long _______ (he / train) when he enters the competition?

will he have been training

300

If Daniela doesn't wake up to help, the baby ____________ ( cry) all night long.

will be crying

300

How long (she / plan) to move house when she finally does it?

will she have been planning

400

Change into a question: Ted will have found his true love by next week.

Will Ted have found his true love by next week?

400

If Ben doesn't give medicine, Pam ______ (not / sleep) all night.

won't be sleeping

400

 How long (you / work) on this project when it is finished?

will you have been working

400

At midday tomorrow, we ___________(catch) the bus to London. It will take 3 hours to get there

will be catching

400

I think everyone____________(leave) by the time we get to the club. 

will have left

500

______ we _________ (build) our house by January?

will we have built

500

This time next week we ________ (drive) to the beach.

will all be driving

500

I ________(answer) students' questions all morning, so I'll want to have a rest.

will have been answering

500

______ you ______  your exam by noon?

Will you have finished

500

Next week he is flying to London. He ____(practise) his English a lot during the trip.

will be practising