Complete
Choose
Unscramble
Discuss
Future or Future Perfect
100

When you arrive I probably _____________________ the job. start

will have started

100

They _____________ dinner by the time we get there. have

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

b. will have had 

100

my homework/ Come around at 8 o'clock, 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  have improved  by the end of the school year.

Estoy segura que tu Inglés habrá mejorado al finalizar el año escolar. 

100
I will have baked the cake by Monday.
future perfect
200

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

will have become

200

She __________ old before she learns the use of prepositions. grow

a. will has grown  b. will has grew   c. will have grown

c. will have grown

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. By the end of the year she will  have  visited  more than 40 countries.

Mi hermana está en un tour mundial. Para fin de año ella habrá visitado más de 40 países.

200
I will go to the store soon.
future
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. be

a. 'll has be   b. 'll have was   c. 'll have been

c. 'll have been

300

yet. bought/ He /have/ his/ house/ won't/  Call him now.

Call him now. He won't have bought his house yet.

300

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

Habrás reparado mi carro para cuando termine de trabajar a las 6.30?

300

We're very late. I hope they won't have gone without us.

future perfect

400

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

will have left

400

I am sure that tomorrow you _____________ all these rules. forget

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

b.'ll have forgotten

400

have /used up /we/ will/ many/ such as oil and coal. By the middle of this century /natural resources

By the middle of this century we will have used up many natural resources such as oil and coal.

400

In two months time I will have had my old car for exactly 10 years, and it's still running perfectly.

En dos meses tendré mi carro viejo por exactamente 10 años, y todavía funciona perfectamente.

400

Melissa will travel next year.

future

500

By November all the leaves _________________. fall

will have fallen

500

The pilot _________  more than a thousand miles, before the end of this month. (not fly)

a.'ll has flew  b. won't flown   c. won't have flown  

c. won't have flown

500

or /the /by the time/ we /get there. concert /will /Hurry up /started /have

Hurry up or the concert will have started by the time we get there.

500

I'm making money for charity. I hope I will have raised at least €2,000 by the end of the year.

Estoy haciendo dinero para caridad. Espero haber recaudado al menos 2.000 € para fin de año.

500

Tomorrow, there will be many clouds in the sky.

future