Вправи “Порівняння часів Present Perfect – Present Perfect Continuous” (з відповідями)

b945880bfa2912ef51bd6bbe114b5e84 Вправи Порівняння часів Present Perfect   Present Perfect Continuous (з відповідями)

1. Поставте дієслова з дужок в необхідну форму.

  1. It’s still snowing. It … (snow) for hours. (Все ще йде сніг. Він йде багато годин.)
  2. Steve … (date) four girls this weekend. (Стів ходив на побачення з 4 дівчатами в ці вихідні.)
  3. Вони … (win) two prizes so far. (Вони поки що виграли 2 призу.)
  4. I … (attend a swimming-pool for 5 years. (Я відвідую басейн протягом 5 років.)
  5. I … (peel) onions, that’s why my eyes are red. (Я чищу цибуля, тому мої очі червоні.)
  6. Crank … (be) in hospital for 2 weeks already. (Містер Кренк лежить в лікарні вже 2 тижні.)
  7. We … (know) each other since (Ми знаємо один одного з 2000 року.)
  8. Our neighbor … (have) that car for 20 years. (У нашого сусіда ця машина вже 20 років.)
  9. The baby … (cry) for a couple of hours. (Дитина плаче пару годин.)
  10. Don’t worry, the film … (not start) yet. (Не турбуйся, фільм ще не почався.)
  11. Why are you short of breath, guys? – We … (jog) in the park since morning. (Чому ви так тяжко дихаєте, хлопці? – Ми з ранку бігаємо в парку.)
  12. The dish-washer now is OK. Dad … (repair) it. (Посудомийна машина в порядку. Тато її полагодив.)
  13. Mum is very tired. She … (clean) the house all day. (Мама дуже втомилася. Вона весь день забирається будинку.)
  14. The room looks so cosy now. I … (hang) up the curtains. (Кімната тепер така затишна. Я повісила штори.)
  15. Dog That … (bark) since last night. (Та собака гавкає з учорашнього вечора.)

2. Використовуйте Present Perfect або Present Perfect Continuous в питальних реченнях.

  1. Your shirt smells terrible! … (you/smoke)? (Твоя сорочка жахливо пахне! Ти курив?)
  2. How long … (you/wait) for them? (Як довго ти чекаєш?)
  3. How many glasses of beer … (he/drink) today? (Скільки келихів пива він сьогодні випив?)
  4. … (you/ever/live) in a tent? (Ти коли-небудь жив у наметі?)
  5. Where … (you/be)? (Де ти був?)
  6. How much money … (Kevin/spend) in the casino? (Скільки грошей витратив Кевін в казино?)
  7. … (those vegetables/boil) since 2 o’clock? (Ті овочі варяться з двох годин?)
  8. … (you/defrost) the fridge yet? (Ти ще не розморозила холодильник?)
  9. How many messages … (she/send) today? (Скільки повідомлень вона послала сьогодні?)
  10. How long … (your sister/travel)? (Як довго твоя сестра подорожує?)
  11. How many people … (Angela/invite) to her party? (Скільки людей запросила Анджела на свою вечірку?)
  12. … (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!

b07ca74a90e76c86a846a9e5534c9398 Вправи Порівняння часів Present Perfect   Present Perfect Continuous (з відповідями)

Відповіді:

1.

  1. has been snowing
  2. has dated
  3. have won
  4. have been відвідують
  5. have been peeling
  6. has been
  7. have known
  8. has had
  9. has been crying
  10. hasn’t started
  11. have been jogging
  12. has repaired
  13. has been cleaning
  14. have hung
  15. has been barking

2.

  1. Have you smoked?
  2. How long have you been waiting for them?
  3. How many glasses of beer he has drunk today?
  4. Have you ever lived in a tent?
  5. Where have you been?
  6. How much money has Kevin spent in the casino?
  7. Have those vegetables been boiling since 2 o’clock?
  8. Have you defrosted the fridge yet?
  9. How many messages she has sent today?
  10. How long has your sister been travelling?
  11. How many people has Angela invited to her party?
  12. 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!

Сподобалася стаття? Поділитися з друзями: