Future Perfect and Future Perfect Continuous

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Future Perfect and Future Perfect Continuous

Using the words in parentheses, complete the text below with the appropriate
tenses, then click the "Check" button to check your answers.
1. By the time we get to Chicago this evening, we (drive)  more than four
hundred miles. We are going to be exhausted. 

2. When Sarah goes on vacation next month, she (study)  German for over
two years. She should be able to communicate fairly well while she is in
Austria. 

3. I have not traveled much yet; however, I (visit)  the Grand Canyon and San
Francisco by the time I leave the United States. 

4. By the time you finish studying the verb tense tutorial, you (master)  all
twelve tenses including their passive forms. 

5. Drive faster! If you don't hurry up, she (have)  the baby by the time we get
to the hospital. 

6. I came to England six months ago. I started my economics course three


months ago. When I return to Australia, I (study)  for nine months and I (be)  in
England for exactly one year. 

7. Margie just called and said she would be here at 8 o'clock. By the time she
gets here, we (wait)  for her for two hours. 

8. Frank just changed jobs again. If he keeps this up, he (change)  jobs at


least four or five times by the end of the year. 

9. Come over to my house around 9 o'clock. By then, I (complete)  my history


essay and we can go see a movie. 

10. In June, my grandmother and grandfather (be)  married for fifty years.


Put the verbs in brackets in the correct tense (future perfect simple or continuous.) 

1. By 2018 we (live) in Madrid for 20 years. 


2. He (write)   a book by the end of the year. 
3. (finish, you) this novel by next week? 
4. He (read)   this book for 15 days by the end of this week. 
5. They (be) married for 40 years by the end of this month. 
6. (be, she) pregnant for three months this week?

7. Don't come at eight - we'll be having dinner

1.   ?    This means you will start dinner at eight.

2.   ?    This means you will start dinner before eight and finish after eight.

3.   ?    This means you will start dinner before eight and finish before eight.

8. Call me after nine - we'll have had dinner by then.

1.   ?    You will finish dinner at or before nine.

2.   ?    You will have dinner at nine.

3.   ?    You will fnish dinner after nine.


9. I'll have done the work by Friday.

1.   ?    You will do the work on Friday.

2.   ?    You will do the work before Friday.

10. We'll start the painting in the morning and we'll have finished by dinner time.

1.   ?    We often use the peposition 'by' when we use the will-future form.

2.   ?    We often use the peposition 'by' with the future perfect.

11. Your car has broken down and you take it to the garage. You need it urgently. Which
would you prefer the mechanic to say?

1.   ?    I'll fix it on Friday.

2.   ?    I'll have fixed it by Friday.

3.   ?    I'll be fixing it on Friday.

12. If you want to know your test results, call me around five.

1.   ?    I'll have marked them by then.

2.   ?    I'll be marking them then.

3.   ?    I'll mark them then.

13. Your holiday starts tomorrow. You plan to spend all day on the beach. It's now two
o'clcock. What do you say?
1.   ?    This time tomorrow I'll have sunbathed on the beach.

2.   ?    This time tomorrow I'll be subathing on the beach.

3.   ?    This time tomorrow I'll sunbathe on the beach.

14. Call me tomorrow and...

1.   ?    I'll tell you the answer

2.   ?    I'll be telling you the answer

3.   ?    I'll have told you the answer

15. If you can't find us in the house,

1.   ?    we'll sit in the garden

2.   ?    we'll have sat in the garden

3.   ?    we'll be sitting in the garden

16. By the time I'm sixty...

1.   ?    I'll have worked here for thirty years.

2.   ?    I'll work here for thirty years.

3.   ?    I'll be working here for thirty years.

 (you / retire) by the time you're 60?


 Next year, I (study) maths at university.
 Hurry up! The film  (start) soon.
 There won't be anyone in the office. Everyone  (go) home.
 Julie  (not work) this time next week. She'll be on holiday!
 I'm only halfway through my homework. I  (not finish) it before the teacher arrives.
 Do you think that Les(fix) the car by tomorrow?
 Don't phone me before 8 o'clock, we (have) dinner.

You might also like