WS 5

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Future perfect simple and continuous

Exercise 4. Correct mistakes. ______________________________________

In two years' time Meg will have been graduating.

In two years' time Meg ..............................................................................................................................

Next year we will live in this house for two decades.

Next year we ............................................................................ in this house for two decades.

Will you have been booking your holiday by Christmas?

.............................................................................. your holiday by Christmas?

I will have been copying all the materials by noon.

I ............................................................................ all the materials by noon.

This time next week we will sail in the Pacific for a month.

This time next week we .................................................................................. in the Pacific for a month.

Will you have been coming back by Sunday?

.................................................................................. by Sunday?

He will have been passing the driving test by the end of this week.

He ............................................................................ the driving test by the end of this week.

Will you have been making dinner before Bill comes home?

............................................................................ dinner before Bill comes home?

The scientists will have been discovering a drug against cancer by the end of this decade.

The scientists ................................................................. a drug against cancer by the end of this decade.

How long will Jane have learnt Spanish when she leaves school?

How long ............................................................................ Spanish when she leaves school?

www.e-grammar.org/future-perfect-simple-continuous-worksheets/
Answer key ______________________________________________
In two years' time Meg will have graduated.

Next year we will have been living | will have lived in this house for two decades.

Will you have booked your holiday by Christmas?

I will have copied all the materials by noon.

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

Will you have come back by Sunday?

He will have passed the driving test by the end of this week.

Will you have made dinner before Bill comes home?

The scientists will have discovered a drug against cancer by the end of this decade.

How long will Jane have been learning Spanish when she leaves school?

www.e-grammar.org/future-perfect-simple-continuous-worksheets/

You might also like