Page archived courtesy of the Geocities Archive Project
Please help us spread the word by liking or sharing the Facebook link below :-)


  The Future perfect | Rewrite the following sentences with the words given:

1. Someone will have swept the floor by 3 O'clock.

2. They will have finished all the work by next June.

3. She will have paid all her debts by 2008.

4. Pollution will have devastated our planet by 2050.

5. I will have done the quiz.

6. They will have stolen the bike by now.

7. They will have received the letter by the end of this month.

8. Everybody will have seen the film.

9. The boys will have left the room by six.

10. Nobody will have given you an answer.