You are on page 1of 3

Future Perfect Tense

1. Put the verbs into the correct form using Future Perfect (I will have done).
1. By 9 o’clock we ….. (to cook) dinner.
2. They ….. (to eat) by then.
3. In a week he ….. (to cross) the Atlantic by boat.
4. She ….. (to go) home when you come.
5. Jane ….. (not / to finish) her work by the end of this year.
6. Fred ….. (not / to return) from his holiday by Monday.
7. The sun ….. (not / to rise) by 4 o’clock.
8. ….. (you / to finish) the washing up by six o’clock?
9. Our boss ….. (not / to leave) the office until you make a right decision.
10. ….. (she / to buy) the new car by their wedding anniversary?

2. Make the Future Perfect Tense.


1. I ….. (to leave) by six.
2. ….. (you / to finish) the report by the deadline?
3. When ….. (we / to do) everything?
4. She ….. (to finish) her exams by then, so we can go out for dinner.
5. You ….. (to read) the book before the next class.
6. She ….. (not / to finish) work by seven.
7. When ….. (you / to complete) the work?
8. They ….. (to arrive) by dinner time.
9. We ….. (to be) in London for three years by the next week.
10. ….. (she / to get) home by lunch time?
11. ….. (you / to do) everything by seven?
12. We ….. (not / to eat) before we come, so we’ll be hungry.
13. ….. (he / to finish) his exams when we go on holiday?
14. ….. (we / to arrive) by the time it gets dark?
15. How long ….. (you / to know) your boyfriend when you get married?
16. He ….. (not / to complete) the project by July.
17. I ….. (not / to finish) the essay by the weekend.
18. Why ….. (she / to finish) the cleaning by six?
19. How long ….. (you / to be) in this company when you retire?
20. They ….. (not / to return) by six.

3. Using the words in brackets, complete the text below with the Future Simple (I will do) /
Future Perfect (I will have done)
1.
Margaret: Do you think everything will be finished when I get back from the store?
Jerry: Don’t worry. By the time you get back, I ….. (to pick) up the living room and ….. (to
finish) washing the dishes. Everything will be perfect when your parents arrive.
Margaret: I hope so. They ….. (to arrive) around 6 o’clock.
Jerry: Everything ….. (to be) spotless by the time they get here.

2.
Nick: I just have two more courses before I graduate from university. By this time next year, I
….. (to graduate), and I will already be looking for a job.
Stacey: Does that scare you? Are you worried about the future?
Nick: Not really. I ….. (to go) to a career counselor and get some advice on how to find a good
job.
Stacey: That’s a good idea.
Nick: I am also going to do an internship so that when I leave school, I ….. (to complete) not
only over 13 business courses, but I ….. (to work) also in the real world.

3.
Stan: Did you hear that Christine ….. (to take) a vacation in South America this winter?
Fred: I can’t believe how often she goes abroad. Where exactly does she want to go?
Stan: She ….. (to visit) Peru, Bolivia and Ecuador.
Fred: At this rate, she ….. (to visit) every country in the world by the time she’s 50.

4.
Judy: How long have you been in Miami?
Elaine: I have only been here for a couple of weeks.
Judy: How long do you plan on staying?
Elaine: I love Miami, so I ….. (to stay) here for an extended period of time. When I go back
home, I ….. (to be) here for more than three months.
Judy: Wow, that’s quite a vacation!

5.
Jane: I can’t believe how late we are! By the time we get to the dinner, everyone ….. (to finish)
already eating.
Jack: It’s your own fault. You took way too long in the bathroom.
Jane: I couldn’t get my hair to look right.
Jack: Who cares? By the time we get there, everyone ….. (to leave) . Nobody ….. (to see) even
your hair.

4. First, read Jack’s itinerary for tomorrow. Then, for each sentence, choose either Future
Continuous (I will be doing) or Future Perfect (I will have done) to complete it.
Model: At 8 a.m., he will be leaving home. (to leave)

8.00 Leave Home


8.30 Arrive at Airport 1. By 8.30 a.m. he ….. at the airport. (to arrive).
9.30 Plane Leaves For Paris 2. At 9 a.m. he ….. his plane (to wait for).
11.00 Arrives in Paris 3. At 9.30 a.m. he ….. for Paris (to leave).
1.00 Meeting Starts 4. At 10 a.m. he ….. to Paris (to fly).
3.00 Meeting Finishes 5. At 11.00 a.m. he ….. (to arrive) in Paris.
7.30 Business Dinner 6. At 1.00 p.m. the meeting ….. (to start).
10.00 Leave Restaurant 7. At 7.50 p.m. he ….. his dinner (to eat).
10.30 Arrive at Hotel 8. At 10.00 p.m. he ….. (to leave) the restaurant.
11.00 Go to Bed 9. At midnight he ….. (to sleep).

5*. Put in the Future Simple (I will do) / Future Continuous (I will be doing) / Future
Perfect (I will have done).
Flying Junk
By the middle of the 21 century we (to build) will have built space stations which (to
st

circle) ………. the earth and probably (to circle) ………. the moon, too. We (to establish)
………..bases on planets like Mars. At present, we use radar to ‘watch’ nearly 8,000 objects in
space. In addition, there are at least 30,000 bits of rubbish from the size of marbles to the size of
basket balls flying round the earth. These (to increase) ……….in number by the year 2050 and
(to orbit) ……….the earth. All these bits and pieces are watched by NORAD (North American
Radar Defense Command). NORAD (to have) ……….more and more rubbish to watch as the
years go by. Some bits fall back to earth, like the Russian satellite C954, which crashed in the
Northern Territories of Canada in 1978. Crashing junk could give us a bad headache. Most of the
staff (to stay) ……….up there we hope! The sad fact is that we who are alive today (not / to clear
up) ……….our own junk tomorrow. Perhaps we just (to watch) ……….from some other safe
place as it goes round and round the earth!

Revision Test on Future Perfect

Choose the right option.


1. Tino won’t be in Italy next month. He ________by then.
a) will have come back b) will have came back c) will have coming back
2. The Browns won’t be living in the same house a year from now. They _________by then.
a) will have leave b) will have left c) will have leaved
3. Gloria won’t be working at six o’clock. She __________by then.
a) will have went home b) will have gone home c) will have go home
4. Sam won’t be sweeping the garage tomorrow. He ___________ by then.
a) will have swept it b) will have sweeped it c) will have sweeping
5. Jack won’t be driving the same car a year from now. He ___________by then.
a) will have solden it b) will have sold it c) will have sell it
6. Nancy won’t be sleeping at eight o’clock in the morning. She __________ by then.
a) will have get up b) will have gets up c) will have got up
7. Barbara won’t be living in an apartment next year. She ___________ by then.
a) will have bought a house b) will have buyed a house c) will have buys a house
8. Anne won’t be single next year. She __________ by then.
a) will have found a boyfriend b) will have find a boyfriend c) will have finds a boyfriend
9. Johnnie won’t be alone next month. He __________ by then.
a) will have fellen in love b) will have fall in love c) will have fallen in love
10. Margaret won’t be working at the bookstore in a few years. She _____________ by then.
a) will have got rich b) will have gets rich c) will have get rich

You might also like