future perfect in the past в английском языке упражнения

Future perfect: упражнения с ответами

Сегодня предлагаю Вам отработать Future Perfect . Несколько упражнений с ответами позволят Вам вспомнить и закрепить данное английское время. Возможно, Вам полезно будет повторить:

Теперь можно преступить к упражнениям на отработку Future Perfect.

Future Perfect Exercises.

Упражнение 1. Вставьте глагол во времени Future Perfect.

  1. I ________ a Londoner for five and a half years by next September. (be)
  2. By Tuesday Jill ________ these novels by O’Henry. (finish)
  3. Next year is Fred and Kate’s 10th wedding anniversary. They _________ happily married for ten years. (be)
  4. Molly thinks the film _________ by the time she gets to Fred’s. (to start)
  5. They _________ the plans by then. (to finish)
  6. Before his holiday Tom _______ all his money. (to spend)
  7. The train _________ by the time the couple get to the station. (to leave)
  8. I __________ dinner by then. (cook)
  9. I _______my chemistry homework before Jillian comes home. (finish)
  10. Fernando __________ his operation by August and should be much fitter. (have)
  11. Before Lisa arrives, I _________ dinner. (finish)
  12. Johnny ___________ this document by 7pm o’clock this afternoon. (translate)
  13. Helen _______ this awesome doll by her daughter’s birthday. (make)
  14. Steven ________ his lesson by tomorrow. (not/learn)
  15. This test is so arduous, that I _________ it in a day’s time. (not/complete)
  16. You __________ over half a thousand words when you finish this English book (learn).
  17. The commission _________ to a definite decision in a month. (come)
  18. I won’t see Molly on the 1 st of August since I _________ to the South by that time. (go)

Упражнение 2. Ответьте, используя Future Perfect Tense и слова в скобках.

Example: Will Jill be busy at 6pm? (finish essay)

Oh, no, Jilly will have finished her essay by that time.

  1. Will the couple be at their hotel on Monday? (move to the old beach house)
  2. Will the committee be discussing the project at 2 o’clock? (make a decision)
  3. Will the pupils be writing their test at ten? (finish)
  4. Will Mike’s niece still be a pupil next autumn? (finish school)
  5. Will Greg still remember Molly in ten years? (forget)
  6. Will Greg be at home on Tuesday? (leave for China)

Упражнение 3. Составьте предложения во времени Future Perfect.

  1. have / Jill / she / perfected / will / from / her / by the time / Japanese / comes / Tokyo.
  2. promotion /Melody / have / By December / will / her / received.
  3. get home / Helen’s / cleaned / By the time / relatives / she / will / the house / have.
  4. to communicate / Steven / he / learned / Will / have / well / Chinese / before / enough / flies to Beijing?
  5. finishes / have / By the time / twenty / taken / Jillian’s father / that course / he / will / online tests.

Упражнение 4. Translate into English using Future Perfect.

  1. Майкл закончит этот отчет до завтра.
  2. Студенты доделают работу к трем часам по полудню.
  3. К июню мы сдадим сессию.
  4. Строители построят школу к началу сентября.
  5. Я напишу заявление к тому времени, как приедет секретарь.
  6. Поезд уйдет, пока мы доберемся до станции.
  7. Зоя переведет этот доклад к понедельнику.
  8. К ночи Меган переведет эту длинную статью.
  9. Стивен уже уедет в Париж, когда Молли вернется из Конго.
  10. Зора не дочитает эту дурацкую книгу к концу года.

Ответы к упражнениям на Future Perfect.

1 will have been, 2 will have finished, 3 will have been, 4 will have started, 5 will have finished, 6 will have spent, 7 will have left, 8 will have cooked, 9 will have finished, 10 will have had, 11 will have finished, 12 will have translated, 13 will have made, 14 won’t have learnt / learned, 15 won’t have completed, 16 will have learnt / learned, 17 will have come, 18 will have gone.

  1. Oh, no, the couple will have moved to the old beach house.
  2. Oh, no, the committee will have made a decision by then.
  3. Oh, no, the pupils will have finished their test by 10.
  4. Oh, no, Mike’s niece will have finished school by next autumn.
  5. Oh, no, Greg will have forgotten Molly.
  6. Oh, no, Greg will have left for China by Tuesday.
  • Jill will have perfected her Japanese by the time she comes from Tokyo.
  • By December, Melody will have received her promotion.
  • By the time Helen’s relatives gets home, she will have cleaned the house.
  • Will Steven have learned Chinese well enough to communicate before he flies to Beijing?
  • By the time Jillian’s father finishes that course, he will have taken twenty online tests.
  1. Michael will have finished this report by tomorrow.
  2. The students will have finished the work by 3pm.
  3. By June, we’ll have passed our exams.
  4. The builders will have built a school by September.
  5. I will have written an application by the time the secretary comes.
  6. The train will have left before we get to the station.
  7. Zoe will have translated the report by Monday.
  8. By night, Megan will have translated this long article.
  9. Steven will have left for Paris when Molly comes back from the Congo.
  10. Zora won’t have read the stupid book by the end of the year.
Читайте также:  какие упражнения нужно делать для накачки грудных мышц

Надеюсь, Вы сочли полезными эти Future Perfect упражнения.

Понравилось? Сохраните на будущее и поделитесь с друзьями!

6 Комментариев для «Future perfect: упражнения с ответами»


The Future in the Past Simple Tense (Будущее время в прошлом). Упражнения с ответами

Exercise 1. Перепишите следующие предложения в прошед­шем времени.

  1. I am afraid I shall be late.
  2. Do you think we shall pick all the apples in three days?
  3. He hopes you will often visit him.
  4. They expect he will be at home in a few days.
  5. Are you afraid we shan’t be in time?
  6. She promises that she will finish the work in a week.
  7. I think Henry will help us.
  8. I hope we’ll enjoy the show.
  9. She expects he’ll win the race.

Answers: 1. I was afraid I should be late. 2. Did you think we should pick all the apples in three days? 3. He hoped you would often visit him. 4. They expected he would be at home in a few days. 5. Were you afraid we shouldn’t be in time? 6. She promised that she would finish the work in a week. 7. I thought Henry would help us. 8. I hoped we should enjoy the show. 9. She expected he would win the race.

Exercise 2. Раскройте скобки, употребляя глаголы в Future Simple или Future-in-the-Past Simple.

  1. I know we (not to be) late.
  2. I knew we (not to be) late.
  3. I want to know whether he (to be) at home.
  4. I wanted to know whether he (to be) at home.
  5. «When you (to be) ready?» he asked.
  6. He asked when I (to be) ready.
  7. I can’t say whether Bob (to do) the work perfectly, but he (to do) his best.
  8. He asked me whether he (to see) Olga there.
  9. Are you sure that we (to have) time to do that?
  10. I was afraid he (to say), «I don’t think I (to be) able to come.»
  11. I did not know what he (to speak) about.
  12. I knew your aunt (to bake) special cookies for all her nieces and nephews.

Answers: we shall not be. 2. We should not be. 3. He will be. 4. He would be. 5. When will you be. 6. I should be. 7. Bob will do, he will do. 8. He would see. 9. We shall have. 10. He would say, I shall be. 11. He would speak. 12. Your aunt would bake.

Exercise 3. Употребите следующие предложения как придаточные дополнительные. В роли главных предложе­ний используйте предложения, данные в скобках.

(I supposed; He believed; She was sure; We were told; I heard; She said; He understood; She ima­gined; The letter said.)

• E.g. My brother will be sleeping.

I supposed that my brother would be sleeping.

  1. He will solve the problem in no time.
  2. The new film will be on in many cinemas.
  3. The teacher will have corrected our papers by the beginning of the lesson.
  4. She will not like this TV programme.
  5. The train will arrive on time.
  6. The children will be playing in the yard.
  7. All the newspapers will publish this information.
  8. They will win the game.
  9. I shall go to the south.
  10. My sister will not for­get to ring me up.
  11. I shall have done my home­work by nine o’clock.
  12. The tourists will not re­turn by sunset.
  13. My friends will be waiting for me.
  14. My friend will have returned by that time.
  15. They will be working the whole evening.
  16. He will return this book to the library immediately.
Читайте также:  игровые упражнения по развитию внимания детей 7 лет

Answers: 1. She imagined that he would solve the problem in no time. 2. I heard that the new film would be on in many cinemas. 3. We were told that the teacher would have corrected our papers by the beginning of the lesson. 4. She imagined that she would not like this TV programme. 5. He believed that the train would arrive on time. 6. She said that the children would be playing in the yard. 7. She was sure that all the newspapers would publish this information. 8. I supposed that they would win the game. 9. He believed that I should go to the south. 10. She was sure that my sister would not forget to ring me up. 11. I supposed that I should have done my work by nine o’clock. 12. We were told that the tourists would not return by sunset. 13. The letter said that my friends would be waiting for me. 14. I supposed that my friend would have returned by that time. 15. He understood that they would be working the whole evening. 16. She was sure that he would return this book to the library immediately.

Exercise 4. Переведите на английский язык, обращая внима­ние на время глагола в главном предложении.

  1. Я знаю, что он скоро придет.
  2. Я знал, что он скоро придет.
  3. Я думаю, что она будет спать в это время.
  4. Я думал, что она будет спать в это время.
  5. Она думает, что сделает всю работу к пяти часам.
  6. Она думала, что сделает всю рабо­ту к пяти часам.
  7. Я был уверен, что к десяти часам он уже выучит стихотворение.
  8. Я знал, что к девяти часам мама уже приготовит ужин и в девять часов вся семья будет сидеть за столом. Я боялся, что приду слишком поздно.
  9. Она боя­лась, что ее друг не придет.
  10. Они написали, что скоро приедут.
  11. Я был уверен, что встречу его на станции.
  12. Я думаю, что папа скоро напишет нам письмо.
  13. Вам сказали, что в декабре мы будем писать контрольную работу?
  14. Он понял, что никогда ее не забудет.
  15. Я полагаю, что они вспомнят о нас.
  16. Он говорит, что знает этого человека.

Answers: 1. I know that he will come soon. 2. I knew that he would come soon. 3. I think that she will be sleeping at this time. 4. I thought that she would be sleeping at that time. 5. She thinks that she will have done all the work by five o’clock. 6. She thought that she would have done all the work by five o’clock. 7. I was sure that by ten o’clock he would have learnt the poem. 8. I knew that by nine o’clock mother would have cooked supper and at nine o’clock the whole family would be sitting at the table. I was afraid that I should come too late. 9. She was afraid that her friend would not come. 10. They wrote that they would come soon. 11. I was sure that I should meet him at the station. 12. I think that father will soon write a letter to us. 13. Have you been told that in December we shall write a paper? 14. He understood that he would never forget her. 15. I believe that they will remember us. 16. He says he knows this man.

Читайте также:  видео упражнения для тренажера сделай тело



  1. Голицынский Ю.Б. Грамматика: Сборник упражнений. — 5-е изд., — СПб: КАРО, 2005. — 544 с. — (Английский язык для школьников).


Упражнения «Времена группы Perfect» (с ответами)

  1. Our taxi … by 9 o’clock yesterday morning.
  2. Let’s go. The guests already … .
  3. They … by the time the meeting starts.
  1. I am tired of waiting. Where you … ?
  2. By the time I’m 30 I … a famous scientist.
  3. He didn’t remember where he … before the accident.
  1. We … the house by next Tuesday.
  2. She … more than 10 pictures already.
  3. I wondered if they … the room.

2. Раскройте скобки, употребив глагол в форме Present Perfect, Past Perfect или Future Perfect.

  1. Sam … (lose) his keys. So he can’t open the door.
  2. When I woke up in the morning, the rain already … (stop).
  3. I hope I … (finish) my test by midnight.
  4. The film turned out to be much longer than we … (expect).
  5. My sister just … (leave) for the bank.
  6. The girls were good friends. They … (know) each other for 5 years.
  7. Mother … (lay) the table before we come.
  8. I never … (try) Japanese food.
  9. Ted was so happy because his dream … (come) true.
  10. We … (be) to Paris many times.

3. Выберите в скобках подходящее слово или словосочетание. Переведите предложения.

  1. She will have finished her resume … (on Monday/by Monday/last Monday).
  2. The aircraft hasn’t landed … (yet/just/already).
  3. We have lived in New York … (since/from/for) three years.
  4. … (After/Already/Ago) they had eaten the cake, they cleared the table.
  5. They will have decorated the Christmas tree … (by the time/before/by then).
  6. My uncle has … (already/yet/ago) repaired his car.
  7. I haven’t met them … (from/since/for) their wedding.
  8. … (By the time/Already/Just) the sun set, the farmers had already stopped working.
  9. Have you … (just/ever/yet) been married, Kelly?
  10. … (When/How much/How long) has he known her?


  1. had arrived (Наше такси приехало к 9 часам вчера утром.)
  2. The guests have already arrived. (Пойдем. Гости уже прибыли.)
  3. will have arrived (Они придут к тому времени, когда начнется собрание.)
  4. Where have you been? (Я устал ждать. Где ты был?)
  5. will have been (К тому времени, когда мне будет 30, я буду знаменитым ученым.)
  6. had been (Он не помнил, где был до несчастного случая.)
  7. will have painted (Мы покрасим дом к следующему вторнику.)
  8. has painted (Она уже нарисовала более 10 картин.)
  9. had painted (Мне было интересно, покрасили ли они комнату.)
  1. has lost (Сэм потерял ключи. Поэтому он не может открыть дверь.)
  2. had already stopped (Когда я проснулся утром, дождь уже закончился.)
  3. will have finished (Надеюсь закончить контрольную к полуночи.)
  4. had expected (Оказалось, что фильм шел намного дольше, чем мы ожидали.)
  5. has just left (Моя сестра только что ушла в банк.)
  6. had known (Девушки были хорошими подругами. Они знали друг друга 5 лет.)
  7. will have laid (Мама накроет на стол до того, как мы придем.)
  8. have never tried (Я никогда не пробовал японскую еду.)
  9. had come (Тэд был так счастлив, потому что его мечта исполнилась.)
  10. have been (Мы были в Париже много раз.)
  1. by Monday (Она закончит свое резюме к понедельнику.)
  2. yet (Самолет еще не приземлился.)
  3. for (Мы живем в Нью-Йорке три года.)
  4. After (После того, как они съели торт, они убрали со стола.)
  5. by then (Они украсят елку к тому времени.)
  6. already (Моя дядя уже починил машину.)
  7. since (Я не встречал их после свадьбы.)
  8. By the time (К тому времени как солнце село, фермеры уже закончили работу.)
  9. ever (Ты была когда-нибудь замужем, Келли?)
  10. How long (Как долго он знает ее?)