Complete with Future Perfect
Choose between FC and FP
Unscramble
Correct
100

When you arrive I probably _____________________ the job. 

start

will have started

100

They _____________ dinner by the time we get there. 

a. will have have  b. will have had  c. will has had

b. will have had 

100

Come around at 8 o'clock - my homework/ have/ done/ by then / I / will

Come around at 8 o'clock. I will have done my homework by then.

100

I'm sure that your English will be improved by the end of the school year.

I'm sure that your English will have improved  by the end of the school year.

200

A few centuries from now, wars  ___________ a thing of the past. 

become

will have become

200

She started cooking at 5 and it's a long recipe. By 6 o'clock, she __________ cooking.

a. will have cooked b. will still be cooking

c. will be cooking

200

for 20 years / been / John and Miho/ will / Next April/ married / have

Next April John and Miho will have been married for 20 years.

200

My sister is on a world tour. She will have visiting me on my birthday.

My sister is on a world tour. She will be visiting me on my birthday.

300

Melissa ______________  a lot of your work by the end of this month. 

do

will have done

300

Next year we ___________ together for ten years. 

a. will be being  b. will have been

b. will have been

300
I don't think you'll get to them. They / leaving / be / will / home / by 12 o'clock/

I don't think you'll get to them. They will be leaving home by 12 o'clock

300

Will  you have fixed my car by the time I will finish work at 6.30?  

Will  you have fixed my car by the time I finish work at 6.30?  

400

If he doesn't hurry, they ______________  before he comes. 

leave

will have left

400

I am sure that tomorrow you _____________ all these rules. 

a.'ll has forgotten  b.'ll have forgotten c.'ll have forget

b.'ll have forgotten

400

By the middle of this century... have / used up /we/ will/ many/natural resources

By the middle of this century we will have used up many natural resources.

400

In two months time, I will be having a new car.

In two months time, I will have a new car.

Have: state verb

500

By November all the leaves _________________. 

fall

will have fallen

500

He needs to go to work at 10 am. But I'm sure that by 11 am, he ___________ and he will probably be late.

a. will be sleeping  b. will have slept

a. will be sleeping

500

Don't come to my house at 8 - / sleeping / will / I / by then / be 

Don't come to my house at 8 - I will be sleeping by then.

500

I'm making money for charity. If things keep going well, by the end of the year I will be raising 100.000 dollars.

I'm making money for charity. If things keep going well, by the end of the year I will have raised 100.000 dollars.