Яка різниця між Present Perfect Simple і Present Perfect Continuous

Ці часи використовуються для опису закінчених і незакінчених дій.

Present Perfect Simple використовується (часто зі словами ‘since’ і ‘for’) для опису незакінченої дії, яка почалася в минулому і до сих пір має відношення до сьогодення. Часто використовується з дієсловами стану:

  • I’ve known John for three years. – Я знаю Джона вже 3 роки.

Present Perfect Continuous також може використовуватися зі словами ‘since’ і ‘for’ щоб описати незакінчені дії, які почалися в минулому і правдиві в сьогоденні. (Звичайно, з дієсловами стану Present Perfect Continuous не використовується):

  • She’s been living here for three years. – Вона живе тут вже 3 роки.

Іноді немає різниці в значенні при використанні одного з двох вищевказаних часів. Особливо часто це стосується речень з дієсловами ‘live’, ‘work’ і ‘study’:

  • They’ve lived in London since 2004.
  • They’ve been living in London since 2004.
  • I’ve studied French for ten years.
  • I’ve been studying French for ten years.
  • He’s worked at the company since 2009.
  • He’s been working at our company since 2009.

У деяких випадках, все ж є різниця:

1: Present Perfect Continuous може використовуватися, щоб акцентувати увагу на тривалості періоду часу. Present Perfect Simple зазвичай має нейтральне забарвлення:

  • They’ve been waiting for hours! (Акцент на періоді часу).
  • They’ve waited for hours. (Ні певного акценту).

2: З іншого боку Present Perfect Simple часто використовується, коли ми говоримо how much або how many. В цьому випадку Present Perfect Continuous не вживається:

  • She’s drunk three cups of coffee this morning.
  • She’s drunk at least a litre of coffee today.
  • (НЕПРАВИЛЬНО: she’s been drinking three cups of coffee this morning ).

3: Present Perfect Continuous часто фокусується на самій дії, а Present Perfect Simple фокусується на факті того, що дія закінчилася:

  • I’ve been reading the book you recommended. (Мені подобається, але я не закінчив ще читати).
  • I’ve read the book you recommended. (Я закінчив читати книгу, можемо її обговорити).

Ми використовуємо ‘yet’ і ‘already’ з Present Perfect Simple:

  • Have you read the book yet?
  • She’s finished her work already.

Present Perfect Simple використовується, коли дія в теперішньому – це результат того, що дія закінчилася в минулому:

  • I’ve eaten dinner, so let’s go out.
  • She’s done all her homework, so she can relax this evening.
  • I’ve made a cake. Would you like some?

Present Perfect Continuous використовується, щоб сказати, що дія в теперішньому – це результат самої дії в минулому. Не важливо, закінчилася дія в минулому чи ні. Результат, як правило, можна почути, понюхати або відчути:

  • I’ve been eating dinner, so there are plates all over the table.
  • She’s been doing her homework, so she’s tired.
  • I’ve been making a cake, that’s why the kitchen is such a mess.

4: І, нарешті, Present Perfect Continuous використовується, щоб акцентувати увагу на чомусь, що є тимчасовим:

  • She’s been running a lot recently. (Вона зазвичай не бігає).
  • Usually I study at home, but I’ve been studying in the library for the last week.
Top