1. Поставьте глагол в форму Present Perfect, Past Perfect или Future Perfect.
to arrive
1. Our taxi … by 9 o’clock yesterday morning.
2. Let’s go. The guests already … .
3. They … by the time the meeting starts.
to be
4. I am tired of waiting. Where you … ?
5. By the time I’m 30 I … a famous scientist.
6. He didn’t remember where he … before the accident.
to paint
7. We … the house by next Tuesday.
8. She … more than 10 pictures already.
9. 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?
4. Открой скобки, верно выбрав форму Perfect
1. By the time you recieve this letter I (finish) my final exams.
2. He (write) 3 reports on an accident when his mother called.
3. I don’t think I (do) these exercises by 3 o’clock.
4. He was looking forward to a good meal at home, but Jill (go) out.
5. Your house looks nice. You (paint) it?
6. After we (discuss) all details on the phone I wrote a letter about it.
7. Before my 18th birthday I (not/be) out of England.
8. It is the easiest job I (ever/have).
9. I fell better after I (take) the medicine.
10. I (not/be) there for ages.
11. She (tidy up) the flat before he comes.
12. I was late. The teacher already (give) a quiz when I came into the classroom.
13. The workers (ship) the goods before the telegram arrives.
14. I am here for an hour. Where you (be)?
15. When I got to the station, the 9 o’clock train (already/leave).
Ответы:
1.
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 (Мне было интересно, покрасили ли они комнату.)
2.
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 (Мы были в Париже много раз.)
3.
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 (Как долго он знает ее?)
4.
1. will have finished
2. had written
3. will have done
4. had gone out
5. Have you painted
6. had discussed
7. hadn’t been
8. have ever had
9. had taken
10. haven’t been
11. will have tidied up
12. had already given
13. will have shipped
14. have you been
15. had already left
© ООО «Знанио»
С вами с 2009 года.