- Поставте дієслово у форму Present Perfect, Past Perfect або Future Perfect.
to arrive
- Our taxi … by 9 o’clock yesterday morning.
- Let’s go. The guests already … .
- Вони … by the time the meeting starts.
to be
- I am tired of waiting. Where you … ?
- By the time i’m 30 I … a famous scientist.
- He didn’t remember where he … before the accident.
to paint
- We … the house by next Tuesday.
- She … more than 10 pictures already.
- I wondered if they … the room.
2. Розкрийте дужки, вживши дієслово у формі Present Perfect, Past Perfect або Future Perfect.
- Sam … (lose) his keys. So he can’t open the door.
- When I woke up in the morning, the rain already … (stop).
- I hope I … (finish) my test by midnight.
- The film turned out to be much longer than we … (expect).
- My sister just … (leave) for the bank.
- The girls were good friends. Вони … (know) for each other 5 years.
- Mother … (lay) the table before we come.
- I never … (try) Japanese food.
- Ted was so happy because his dream … (come) true.
- We … (be) to Paris many times.
3. Виберіть у дужках відповідне слово або словосполучення. Переведіть пропозиції.
- She will have finished her resume … (on Monday/by Monday/last Monday).
- The aircraft hasn’t landed … (yet/just/already).
- We have lived in New York … (since/from/for) three years.
- … (After/Already/Ago) they had eaten the cake, they cleared the table.
- They will have decorated the Christmas tree … (by the time/before/by then).
- My uncle has … (already/yet/ago) repaired his car.
- I haven’t met them … (from/since/for) their wedding.
- … (By the time/Already/Just) the sun set, the farmers had already stopped working.
- Have you … (just/ever/yet) been married, Kelly?
- … (When/How much/How long) has he known her?
Відповіді:
1.
- had arrived (Наше таксі приїхало до 9 години вчора вранці.)
- The guests have already arrived. (Підемо. Гості вже прибули.)
- will have arrived (Вони прийдуть до того часу, коли розпочнеться зібрання.)
- Where have you been? (Я втомився чекати. Де ти був?)
- will have been (До того часу, коли мені буде 30, я буду знаменитим ученим.)
- had been (Він не пам’ятав, де був до нещасного випадку.)
- will have painted (Ми пофарбуємо будинок до наступного вівторка.)
- has painted (Вона вже намалювала більше 10 картин.)
- had painted (Мені було цікаво, пофарбували вони кімнату.)
2.
- has lost (Сем втратив ключі. Тому він не може відкрити двері.)
- had already stopped (Коли я прокинувся вранці, дощ вже закінчився.)
- will have finished (Сподіваюся закінчити контрольну до півночі.)
- had expected (Виявилося, що фільм йшов набагато довше, ніж ми очікували.)
- has just left (Моя сестра тільки що пішла в банк.)
- had known (Дівчата були хорошими подругами. Вони знали один одного 5 років.)
- will have laid (Мама накриває на стіл до того, як ми прийдемо.)
- have never tried (Я ніколи не пробував японську їжу.)
- had come (Тед був щасливий, тому що його мрія здійснилася.)
- have been (Ми були в Парижі багато разів.)
3.
- by Monday (Вона закінчить своє резюме до понеділка.)
- yet (Літак ще не приземлився.)
- for (Ми живемо в Нью-Йорку три роки.)
- After (Після того, як вони з’їли торт, вони прибрали зі столу.)
- by then (Вони прикрасять ялинку до того часу.)
- already (Моя дядько вже полагодив машину.)
- since (Я не зустрічав їх після весілля.)
- By the time (До того часу як сонце сіло, фермери вже закінчили роботу.)
- ever (Ти була коли-небудь заміжня, Келлі?)
- How long (Як довго він знає її?)