1. Поставте дієслова з дужок в необхідну форму.
- It’s still snowing. It … (snow) for hours. (Все ще йде сніг. Він йде багато годин.)
- Steve … (date) four girls this weekend. (Стів ходив на побачення з 4 дівчатами в ці вихідні.)
- Вони … (win) two prizes so far. (Вони поки що виграли 2 призу.)
- I … (attend a swimming-pool for 5 years. (Я відвідую басейн протягом 5 років.)
- I … (peel) onions, that’s why my eyes are red. (Я чищу цибуля, тому мої очі червоні.)
- Crank … (be) in hospital for 2 weeks already. (Містер Кренк лежить в лікарні вже 2 тижні.)
- We … (know) each other since (Ми знаємо один одного з 2000 року.)
- Our neighbor … (have) that car for 20 years. (У нашого сусіда ця машина вже 20 років.)
- The baby … (cry) for a couple of hours. (Дитина плаче пару годин.)
- Don’t worry, the film … (not start) yet. (Не турбуйся, фільм ще не почався.)
- Why are you short of breath, guys? – We … (jog) in the park since morning. (Чому ви так тяжко дихаєте, хлопці? – Ми з ранку бігаємо в парку.)
- The dish-washer now is OK. Dad … (repair) it. (Посудомийна машина в порядку. Тато її полагодив.)
- Mum is very tired. She … (clean) the house all day. (Мама дуже втомилася. Вона весь день забирається будинку.)
- The room looks so cosy now. I … (hang) up the curtains. (Кімната тепер така затишна. Я повісила штори.)
- Dog That … (bark) since last night. (Та собака гавкає з учорашнього вечора.)
2. Використовуйте Present Perfect або Present Perfect Continuous в питальних реченнях.
- Your shirt smells terrible! … (you/smoke)? (Твоя сорочка жахливо пахне! Ти курив?)
- How long … (you/wait) for them? (Як довго ти чекаєш?)
- How many glasses of beer … (he/drink) today? (Скільки келихів пива він сьогодні випив?)
- … (you/ever/live) in a tent? (Ти коли-небудь жив у наметі?)
- Where … (you/be)? (Де ти був?)
- How much money … (Kevin/spend) in the casino? (Скільки грошей витратив Кевін в казино?)
- … (those vegetables/boil) since 2 o’clock? (Ті овочі варяться з двох годин?)
- … (you/defrost) the fridge yet? (Ти ще не розморозила холодильник?)
- How many messages … (she/send) today? (Скільки повідомлень вона послала сьогодні?)
- How long … (your sister/travel)? (Як довго твоя сестра подорожує?)
- How many people … (Angela/invite) to her party? (Скільки людей запросила Анджела на свою вечірку?)
- … (you/sit) here for a long time? (Ти довго тут сидиш?)
3. Знайдіть у діалозі помилки в часах дієслова.
– Hello, Charles. I didn’t see you since yesterday morning. Where have you been?
– Actually I work on my first novel.
– I see. How long have you written it?
– For three weeks already. I have made a lot of interesting characters. I’ve been so busy today. You know I didn’t have a single cup of coffee since morning.
– And how many chapters have you been writing so far?
– 3 chapters are ready! And I have thought already of a nice title. But I didn’t decide yet what happens next.
– Well. Good luck to you!
Відповіді:
1.
- has been snowing
- has dated
- have won
- have been відвідують
- have been peeling
- has been
- have known
- has had
- has been crying
- hasn’t started
- have been jogging
- has repaired
- has been cleaning
- have hung
- has been barking
2.
- Have you smoked?
- How long have you been waiting for them?
- How many glasses of beer he has drunk today?
- Have you ever lived in a tent?
- Where have you been?
- How much money has Kevin spent in the casino?
- Have those vegetables been boiling since 2 o’clock?
- Have you defrosted the fridge yet?
- How many messages she has sent today?
- How long has your sister been travelling?
- How many people has Angela invited to her party?
- Have you been sitting here for a long time?
3.
– Hello, Charles. I haven’t seen you since yesterday morning. Where have you been?
– I Actually have been working on my first novel.
– I see. How long have you been writing it?
– For three weeks already. I have made a lot of interesting characters. I’ve been so busy today. You know I haven’t had a single cup of coffee since morning.
– And how many chapters have you written so far?
– 3 chapters are ready! And I have thought already of a nice title. But I haven’t decided yet what happens next.
– Well. Good luck to you!