Future perfect
correct the mistakes

menu
  • English grammar PDF
  • PDF books
  • PDF worksheets
  • Mixed PDF tests
  • Tenses PDF
  • Present tenses
  • Past tenses
  • Future tenses
  • Going to
  • Present perfect
  • Past perfect
  • Future perfect
  • Irregular verbs
  • Modal verbs
  • If-conditional
  • Passive voice
  • Reported speech
  • Time clauses
  • Relative clauses
  • Indirect questions
  • Question tags
  • Imperative sentence
  • Gerund and infinitive
  • Direct | indirect object
  • Nouns

Future perfect: correct the mistakes - exercise 6

Find mistakes in the following sentences and correct them. If there is no mistake, just copy the correct form.

This time next year we will have been moving to our new house.

Correct: This time next year we will have moved to our new house.



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.

I will have been copying all the materials by noon.

I all the materials by noon.

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

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

He will have been passing the driving test by Friday.

He the driving test by Friday.

Will you have been making dinner before Bill comes home?

Will you dinner before Bill comes home?

Scientists will discover a drug against cancer by the end of this decade.

Scientists a drug against cancer by the end of this decade.

How long will Jane be studying Spanish when she leaves school?

How long will Jane Spanish when she leaves school?

► BACK to online Future perfect simple + continuous exercises with answers and grammar rules.

For intermediate - advanced learners of English as a foreign language.

top

About the author | Privacy policy