Коли потрібно використовувати Present Perfect...

Коли потрібно використовувати Present Perfect Simple

Present Perfect Simple використовується, щоб вказати на дію, яка завершилася або ще не завершилася на цей момент.

Незавершені дії

1: Ми використовуємо Present Perfect Simple, щоб вказати на незавершену дію, стан або звичку, яка почалася в минулому і продовжується до теперішнього часу. Зазвичай використовується, щоб висловити «як довго» і використовується разом з ‘since’ або ‘for’. Часто використовується з дієсловами стану.

  • I’ve known Karen since 1994. — Я знаю Карен з 1994 року
  • She’s lived in London for three years. — Вона живе в Лондоні 3 роки.
  • I’ve worked here for six months. — Я тут працюю вже 6 місяців.

‘Since’ і ‘For’

Ми використовуємо ‘since’ разом з покажчиком на конкретний час в минулому (2004, April 23rd, last year). Конкретний час в минулому може також бути вказаний у вигляді дії, яка прив’язана до конкретного часу в минулому (since I was at school, since I arrived).

  • I’ve known Sam since 1992. — Я знаю Сема з 1992 року.
  • I’ve liked chocolate since I was a child. — Я люблю шоколад з самого дитинства.
  • She’s been here since 2pm. — Вона тут з другої години.
  • I’ve been studying with my english tutor in Dnipro since 2 pm. — Я навчався з репетитором англійської у Дніпрі з другої години.

Ми використовуємо ‘for’, щоб вказати на період у часі (2 hours, three years, six months).

  • I’ve known Julie for ten years. — Я знаю Джулію вже 10 років.
  • I’ve been hungry for hours. — Я голодний уже кілька годин.
  • She’s had a cold for a week. — Вона хворіє вже тиждень.

Завершені дії

2: Життєвий досвід. Для опису подій або дій, які трапилися в житті персонажа. Ми не говоримо про те, коли сталася подія, а людина, яку стосується ця подія, повинна бути жива. Часто використовується зі словами ‘ever’ і ‘never’.

  • I have been to Tokyo. — Я був в Токіо (До моменту розмови я вже побував в Токіо, а зараз я не в Токіо)
  • They have visited Paris three times. — Вони були в Парижі три рази
  • We have never seen that film. — Ми ніколи не бачили цей фільм (до моменту розмови)

3: Використовується з незавершеним періодом часу (this month, this week, today). Період часу триває під час розмови.

  • I have not seen her this month. — Я не бачила її в цьому місяці.
  • She’s drunk three cups of coffee today. — Вона випила 3 ​​чашки кави сьогодні (до моменту розмови, і, можливо, вип’є ще)
  • I’ve already moved house twice this year! — Я вже 2 рази переїжджав в цьому році (і може бути ще переїду)

Не можна використовувати Present Perfect у реченні, де період часу, про який іде мова, вже закінчився.

  • НЕПРАВИЛЬНО: I’ve seen him yesterday.

4: Завершена дія з результатом в сьогоденні (фокус на результаті). Часто використовуємо, щоб сказати про щось, що сталося в недавньому минулому, але до сих пір важливо чи дійсно. Іноді можна використовувати в цьому варіанті Past Simple, особливо в американській англійській.

  • I’ve lost my keys. — Я загубив свої ключі (тому зараз не можу потрапити в будинок)
  • She’s hurt her leg. — Вона забила ногу (тому сьогодні не може грати в теніс)
  • They’ve missed the bus. — Вони спізнилися на автобус (тому не прийдуть вчасно)

5: Ми також можемо використовувати Present Perfect, щоб говорити про щось, що сталося нещодавно, але результат не відомий до теперішнього часу. Часто використовується в новинах зі словами ‘just / yet / already / recently’. Однак, Past Simple також буде коректно використовувати, особливо в американській англійській.

  • The Queen has given a speech. — Королева тільки що зробила заяву.
  • I’ve just seen Lucy. — Я тільки що бачився з Люсі.
  • The Mayor has announced a new plan for the railways. — Мер оголосив  новий план для залізниці.

pres perf

Been і Gone

У Present Perfect Simple часто використовуються ‘been’ and ‘gone’ як дієприкметник минулого часу дієслова ‘go’, але слід розрізняти ситуації, в яких використовуються ці дієприкметники.

Ми використовуємо ‘been’ (часто, коли говоримо про життєвий досвід), щоб вказати, що людина, про яку ми говоримо відвідала якесь місце і повернулася.

  • I’ve been to Paris (взагалі, а зараз я живу в Лондоні).
  • She has been to school today (але зараз вона вдома).
  • They have never been to California.

Ми використовуємо ‘gone’ (часто, коли говоримо про дії, результат яких існує в сьогоденні), щоб вказати, що людина відправилася в якесь місце і до сих пір знаходиться там.

  • Where’s John? He’s gone to the shops (він зараз в магазині).
  • Julie has gone to Mexico (вона зараз в Мексиці).
  • They’ve gone to Japan for three weeks (зараз вони в Японії).

Top