Present Perfect Simple: аспекты употребления. Present Perfect Continuous — настоящее совершенное продолженное время

Со школьной парты учащихся пугают сложными для понимания временами английского, которые необходимо зубрить, иначе не будешь общаться и понимать язык даже на минимальном уровне. По сути, времен у чопорных англичан всего три, как и в нашем великом и могучем языке: настоящее, прошедшее и будущее. Однако следует понимать: у каждого времени есть свои особенности, по другому говоря, виды. В данной статье рассмотрим настоящее время и его вид Present Perfect Simple.

Настоящее время английского

Настоящее время в английском имеет 4 вида:

  1. Present Perfect.
  2. Present Simple.
  3. Present Perfect Continuous.

Упражнения обычно помогают закрепить все сложности употребления этих форм. Следует понимать, что это не разрозненные правила, они имеют определенную систему. Главное в изучении - понять суть каждого времени, когда его нужно применять на практике в письменной форме, а когда в живом разговоре.

Формула времени

Название видовременной формы Present Perfect Simple переводится как "настоящее совершенное время". Перфектная форма - одна из самых употребляемых в общении жителей Англии и Америки, хотя в речи последних мы его услышим реже. Образуется данный вид настоящего времени по следующей формуле: вспомогательный + основной глагол в 3 форме.

Третья форма для правильных глаголов образуется путем добавления а для неправильных существует своя форма, которая обычно дается в словарях.

Например:

I have already cleaned my room. - "Я уже убрал в своей комнате" (глагол clean - правильный).

He has already drunk his tea. - "Он уже выпил свой чай" (глагол drink - неправильный).

Таким образом, можно сказать, что настоящее совершенное время довольно просто в образовании, главное знать - правильный ли вид глагола употребляете или нет.

Третья часть таблицы в словарных изданиях и учебниках содержит третью форму глагола. Например: глагол be (переводится как быть, существовать) имеет следующие формы: be/was (were)/been.

Употребление настоящего совершенного времени

Present Perfect Simple используется, когда необходимо выразить именно результат действия, которое было уже совершено. С помощью данного времени акцентируется внимание на результате и таким образом понятно, что действие уже закончено. Также употребляем Simple когда говорим о действии, которое случилось в незаконченный период времени. Помните, что главное для понимания перфекта - это связь с настоящим моментом и факт завершения действия. Например: "Я съел уже арбуз". - I have already eaten melon. То есть имеется в виду итог самого действия, фактический результат.

Эти две видовременные формы относятся к настоящему времени, но имеют разное значение. Present Simple употребляется тогда, когда речь идет о событиях, происходящих обычно и каждодневно. Основными указателями для него являются такие слова: always (всегда), usually (обычно), seldom (редко), often (часто). Present Perfect выражает действие, которое уже было совершено и имеется определенный результат на момент речи говорящего. Также эти два времени имеют разные формулы образования. Простое время употребляется в живом общении гораздо чаще перфекта. У него имеется много слов - указателей, то есть слов, которые напрямую говорят, что необходимо употребить совершенное время.

Отличие Present Perfect от Past Simple

В изучении английского всегда встает вопрос, когда необходимо употребить Present Perfect, а когда Past Simple. Следует разобраться с основными постулатами употребления данных форм времени. Самое важное, о чем следует помнить: "Паст симпл" - это прошедшее время, оно говорит о тех событиях, которые уже произошли. "Презент перфект" - настоящее время, оно рассказывает о том, что было начато ранее и еще не окончено, либо окончено, но имеет взаимосвязь с сегодняшним днем. Иногда можно понять по смыслу самого текста, что надо употребить именно перфект. Следует выбирать время в зависимости от того, что необходимо сказать говорящему, исходя из возникшей ситуации.

Правила выбора времени

Если ситуация или временной отрезок, о котором идет речь, закончился и не имеет связи с настоящим, то следует употребить "Паст симпл". При использовании время Past Simple это может означать, что данное лицо не может уже осуществить какое-либо действие. Если вы в разговоре подробнее не скажете о причине выбора этого времени, то можно подумать, что человека больше нет в живых.

She always loved watching TV. - "Она всегда любила смотреть телевизор" (имеется в виду, что сейчас уже не смотрит, потому что она умерла).

She has always loved watching TV. - "Она всегда любила смотреть телевизор" (любила раньше и любит до сих пор).

Этимология слова

Слово perfect происходит из латинского языка и переводится как "завершение", а значение "совершенства", в смысле отсутствия недостатков, приобрело гораздо позже. На самом деле значение "безупречный" слово perfect приобрело путем расширения его прежнего смысла, потому как что-либо созданное завершается, когда у него больше нет недостатков. Совершенные времена называются так потому, что они относятся к действиям, которые закончены относительно настоящего времени, Например: «Я съел хлеб» - это действие, которое на данный момент завершено. Однако не каждое использование настоящего времени совершенной формы связано с идеей завершения. По сути, перфектная форма есть во многих европейских языках, в том числе и в нашем русском языке.

Английский не относится к сложным. Правила легко запоминаются, и их не так много.

Не так давно мы разбирали Present Perfect Simple, но, как вы уже знаете, у каждого Simple, есть Continuous. Прежде всего, слово «continuous» обозначает длительность действия, а «Present Perfect» намекает на результат и незаконченное время.

If we sum up it together, получается, что Present Perfect Continuous Tense — длительное действие с результатом, и время неоконченное.

I’ve been reading an interesting book this week (and I’m still reading). - На этой неделе я читаю интересную книгу (и я все еще ее читаю).

Давайте поподробнее разберемся, как же формируются Present Perfect Progressive. C"mon.

Образование Present Perfect Continuous

Утвердительная форма образуется с помощью вспомогательного глагола «be » в Present Perfect или «have been » («has been» для местоимений «he», «she», «it» и существительных в единственном числе). В качестве смыслового глагола выступает - причастие настоящего времени или Participle I (глагол + окончание «-ing»).

I have been reading. - Я читаю.
We have been running. - Мы бегаем.
You have been playing. - Вы играете.
They have been working. - Они работают.
She has been eating. - Она кушает.
He has been running. - Он бегает.
It has been working. - Оно работает.

Отрицательная форма образуется, если поставить частицу «not » между «have » («has ») и «been ».

I have not been reading. - Я не читаю.
We have not been running. - Мы не бегаем.
You have not been playing. - Вы не играете.
They have not been working. - Они не работают.
She has not been eating. - Она не кушает.
It has not been working . - Оно не работает.
He has not been smoking. - Он не курит.

В вопросительных предложениях вспомогательный глагол «have » или «has » выносится в начало предложения , после него идет подлежащее, затем «been » + Participle I.

Have I been reading? - Я читаю?
Have we been running? - Мы бегаем?
Have you been playing? - Вы играете?
Have they been working? - Они работают?
Has she been eating? - Она кушает?
Has he been running? - Он бегает?
Has it been working? - Оно работает?

И конечно же не забываем о сокращениях («contractions »):

I have been V+ing = I’ve been V+ing .
You have been V+ing = You’ve been V+ing (they’ve, we’ve) .
He / she / it / John has been V+ing = He’s / she’s / it’s / John’s been V+ing .
Has not been V+ing = hasn’t been V+ing .
Have not been V+ing = haven’t been V-ing .

Использование Present Perfect Continuous

Мы используем данное время, если:

  • действие началось в прошлом, длилось какое-то время и все еще продолжается в настоящем. Эта функция показывает длительное действие, она досталась от аспекта Continuous.
She has been talking for more than an hour, my ears hurt! - Она болтает уже больше часа, у меня уши болят!
I’ve been trying to call you all day! - Я пытаюсь дозвониться до тебя целый день!
He’s been waiting for you for six hours. - Он ждет тебя на протяжении 6 часов (начал ждать 6 часов назад, и до сих пор ждет).

Так как эта функция показывает длительность действия, то и вопрос в Present Perfect Continuous обычно начинается с выражений «how long » (как долго, сколько времени) и «since when » (с каких пор, начиная с какого момента).

How long have you been learning English? - Как долго ты учишь английский язык?
I have been learning English for four years. - Я учу английский 4 года.
Since when have you been learning English? - С какого момента ты изучаешь английский?
I’ve been learning English since I was 10. - Я изучаю английский с 10 лет.

Nota Bene : если мы говорим о действии, которое продолжается в настоящем времени, то и перевод на русский будет в настоящем .

  • действие закончилось недавно, а сейчас виден его результат. Сразу видно влияние Perfect Simple. Но, используя Perfect Continuous, мы делаем ударение на то, что действие в прошлом длилось какое-то время.
You look so tired. What have you been doing? - Ты выглядишь таким уставшим. Что ты делал?
Why is the pavement wet? Because it’s been raining. - Почему тротуар мокрый? Потому что шел дождь.
I have been smoking for 2 weeks, that’s why I’m so green. - Я дымил две недели, вот почему я такой зеленый.

Nota bene : если мы говорим о законченном длительном действии с результатом в настоящем , то переводим на русский в прошедшем времени .

При употреблении глаголов «work », «teach », «learn », «live » используется как Present Perfect Simple (подчеркивает факт совершения действия), так и Present Perfect Continuous (подчеркивает длительность действия).

He has been living in London for 5 years. = He has lived in London for 5 years. - Он живет в Лондоне (уже) 5 лет.
She has been teaching English since 2010. = She has taught English since 2010. - Она преподает английский язык с 2010 года.
They have been working in this company since they moved here. = They have worked in this company since they moved here. - Они работают в этой компании с тех пор, как переехали сюда.
  • есть глаголы состояния («state verbs» - «be», «have», «know», «love» и др.), вместо Present Perfect Continuous мы употребляем Present Perfect Simple.
She has been in London for 2 years. - Она находится в Лондоне уже 2 года.
How long have you known him? - Как долго вы его знаете?
I’ve known him for 10 years. - Я знаю его уже 10 лет.

Хотя в разговорной речи вы можете частенько услышать такие фразы:

I"ve been having problems with the car recently. - У меня недавно возникли проблемы с машиной.
I"ve been wanting to talk to you. - Я хочу поговорить с тобой.

Если говорить о Passive Voice (пассивный залог), то время Present Perfect Continuous Passive в английском языке не употребляется . Вместо него мы используем обычный Present Perfect Simple Passive .

The author has been writing this book for 3 years. - Автор писал эту книгу 3 года.
This book has been written for 3 years. - Эту книгу писали 3 года.

Различия времен

Как вы уже заметили, при переводе с русского на английский всегда возникает вопрос: «Какое же время использовать?». Давайте разберемся.

  • Present Perfect Continuous vs Present Perfect .

Present Perfect переводится как «настоящее совершенное (завершенное) время». Его мы используем, когда говорим о действии, которое произошло в прошлом, но результат этого действия мы видим сейчас.

I have just cooked a cake. - Я только что приготовила торт.

В этом предложении вы делаете акцент на результате — у вас есть готовый торт. При этом совсем не важно, сколько времени вы потратили для того, чтобы его приготовить — важен только результат.

Теперь давайте посмотрим, чем будет отличаться по смыслу предложение в Present Perfect Continuous . I have been cooking a cake for three hours already. Я готовила торт уже 3 часа. Как видите, в этом предложении мы делаем акцент на результате и длительности действия. То есть мы говорим не только о результате действия (готовом торте), но и о том, как долго происходило это действие до получения результата.

  • Present Perfect Continuous vs Present Continuous.

Present Continuous переводится как «настоящее продолженное время». Его мы используем, когда говорим, что действие началось какое-то время назад и все еще длится. При этом делаем акцент на то, что оно (действие) все еще находится в процессе.

I am cooking a cake. - Я готовлю торт.

Вы говорите, что в данный момент находитесь в процессе готовки, то есть вы начали готовить какое-то время назад и сейчас все еще готовите. При этом нам не важно, сколько времени вы уже готовите, важно то, что вы делаете это в данный момент.

Сравним с предложением в Present Perfect Continuous:

I have been smoking since morning. - Я курю с утра.

В этом предложении мы делаем акцент не столько на то, что в данный момент мы курим, сколько на то, что это заняло у нас определенное время. Именно поэтому в таких предложения всегда присутствуют указатели времени («с утра », «в течение часа », «весь вечер » и т.д.).

  • Present Perfect Continuous vs Past Continuous.

Past Continuous переводится как «прошедшее продолженное» время. Это время мы используем, когда говорим о действии в прошлом, которое длилось какое-то время.

He was reading a book all night. - Он читал книгу всю ночь.

В этом предложении мы говорим о процессе в прошлом, который продолжался некоторое время. Но обратите внимание, этот процесс никак не связан с настоящим. Например, на прошлой неделе у него был экзамен и он провел всю ночь, готовясь к нему. А теперь давайте сравним с Present Perfect Continuous:

He has been reading a book all night. - Он читал книгу всю ночь.

Как мы уже говорили, Present Perfect Continuous показывает, что действие завершилось недавно или только что, и мы можем видеть его результат в настоящий момент. Например, он сейчас выглядит уставшим (результат), так как он не спал всю ночь и читал книгу.

Заключение

Сегодня мы ознакомились с Present Perfect Continuous (Progressive) Tense. Узнали как правильно формировать и использовать это время. Убедились, что все таки существует большая разница в том, какое время использовать, хотя в русском варианте все звучит практически одинаково. Может вам казалось, что эта тема очень сложная и непонятная, но теперь-то вы точно осведомлены.

Предлагаем ознакомиться с другими временами английского языка

Keep studying grammar and use your skills!

Большая и дружная семья EnglishDom

Дождь идет с самого утра.

Надеюсь, что вы ответили правильно и переходим к сравнению трех времен, а именно Present Perfect Сontinuous, Present Perfect и Present Continuous.

Present Perfect Continuous и его отличие от Present Continuous и Present Perfect

I. Сравнение Present Continuous и Present Perfect Continuous

Сравнивая Present Continuous и Present Perfect Continuous в ажно понимать, что

  1. Present Continuous употребляется БЕЗ УКАЗАНИЯ КАК ДОЛГО совершается действие, в то время как Present Perfect Continuous , наоборот, подчеркивает КАК ДОЛГО совершается действие

СРАВНИТЕ.

  • I am waiting for my brother. (Present Continuous)
  • I have been waiting for my brother for 2 hours. (Present Perfect Continuous)

Данные предложения переводятся на русский язык почти одинаково! — Я жду своего брата (уже) 2 часа.

Present Continuous и Present Perfect Continuous. Упражнения

Упражнение 1. Употребите глагол в Present Continuous или Present Perfect Continuous.

Упражнение 1.1 Употребите глагол в Present Continuous или Present Perfect Continuous.

Упражнение 2. глагол в Present Continuous или Present Perfect Continuous.

Упражнение 2.1. Переведите на английский язык, употребив глагол в Present Continuous или Present Perfect Continuous .

  1. Что ты делаешь? Смотрю телевизор. Как долго ты смотришь телевизор? Я смотрю телевизор с тех пор как пришел домой.
  2. Ученики сейчас пишут диктант. Как долго они его пишут? Они пишут его с 10 часов.
  3. Поторопись, твои друзья ждут тебя около дома. Они ждут тебя уже 20 минут.
  4. Чем ты занимался с тех пор, как мы не виделись? Искал работу. Нашел что-нибудь интересное. Пока нет.

* * *

II. Сравнение Present Perfect Continuous и Present Perfect

Сравнивая Present Continuous и Present Perfect Continuous важно понимать, что

  1. Present Perfect Continuous подчеркивает длительность действия , в то время как Present Perfect подчеркивает факт совершения действия.

ТАКЖЕ Present Perfect Continuous употребляется, когда мы хотим сказать, КАК ДОЛГО продолжалось действие, а Present Perfect — когда мы хотим сказать, КАК МНОГО мы сделали или СКОЛЬКО РАЗ мы это делали.

СРАВНИТЕ.

  • Ann has been writing letters all day . She has written 10 letters today.
  • How long have you been reading this book? How many chapters of the book have you read ?
  • Jim has been playing tennis since 2 o’clock . Jim has played tennis three times this week.

I have been the fan of The Beatles since I heard the song Yesterday.

Present Perfect Continuous и Present Perfect. Упражнения

Самые распространенные глаголы, которые не употребляются в длительных временах,– это be, see, know, have, meet и др.


Вы помните, что, кроме временных указателей since & for часто встречаются другие указатели, например, during summer, this month, recently, all day, the whole month, all the time.


Запомните типовые фразы в Present Perfect Continuous:

  1. It has been raining all day.
  2. We have been friends for years.
  3. I have had these gloves for a year.
  4. I haven’t seen you for ages.
  5. We haven’t met for a long time.
  6. I have known him since childhood.
  7. I’ve lived here all my life. = I’ve been living here all my life.

Упражнение 3. Употребите глагол в Present Perfect или Present Perfect Continuous.

  1. It … (rain) since early morning.
  2. You needn’t take an umbrella. The rain … (stop).
  3. How long… you … (play) the piano?
  4. I … (play) the piano since I was five.
  5. Mary … (choose) books in the library for half an hour.
  6. Peter … (choose) a book by R. Stevenson and is going to buy it.
  7. Victor … (travel) all over the world for ten years.
  8. He … (visit) seven countries. Lucky him!
  9. How long … you … (have) your watch? – For two years.
  10. How long … you … (have) your English lesson? – For half an hour.
  11. … you … (read) the book Treasure Island by Robert Stevenson?
  12. How long … you … (fish) in the river? – For three hours already.
  13. … you … (catch) anything? – Not a fish.
  14. Peter … (be) a soldier for two years.

Упражнение 4. Переведите предложения на английский язык, употребив глагол в Present Perfect или Present Perfect Continuous .

  1. Мэри занимается английским с самого утра.
  2. Она уже сделала 10 упражнений.
  3. Анна выучила 20 английских слов сегодня.
  4. Анна сочиняет стихи с семи лет.
  5. Она уже сочинила 100 стихотворений.
  6. Том и Джерри играют в дартс уже два часа.
  7. Мы поработали в саду и теперь можем отдохнуть.
  8. Дождь идет с самого утра.
  9. Дождь закончился, и мы можем выйти на улицу.
  10. Отец чувствует себя усталым, так как он вел машину шесть часов сегодня.

* * *

Напоследок , ВЫВОД :

Present Perfect Continuous употребляется

  1. с предлогами for , since и др. временными указателями для действия, которое еще не закончилось на настоящий момент;
  2. в вопросах, начинающихся с How long ….? Since when …..?
  3. с некоторыми глаголами, например, to live and to work, можно употреблять как Present Perfect, так и Continuous.
  1. Julia has been living in Paris for a long time. = Julia has been lived in Paris….
  2. ow long have you been working here? = How long have you worked here?

Различия в использовании времен английского языка - один из наиболее проблематичных моментов английской грамматики. Времена группы Perfect всегда вызывают много вопросов и сложны для нашего понимания. Поэтому вполне возможно, что прежде чем знакомиться с информацией данной статьи, вам стоит освежить знания о временах и . В данной статье мы будем условно называть рассматриваемые времена PPS (Simple) и PPC (Continuous).

Итак, теперь по порядку о сходствах и различиях этих времен.

1. Недавнее действие

Часто, говоря о недавнем действии, которое завершилось, мы не знаем, какое время использовать. Выбор времени зависит от того, какой именно аспект действия вы хотите подчеркнуть. Запомните полезное правило: если вы хотите сделать акцент на результате действия и на том, что действие завершено , используйте PPS , если важно указать, что действие длилось некоторое время, было продолжительным - PPС :

I"ve been writing a new article. - Я писал новую статью.
I"ve written a new article. - Я написал новую статью.

She"s been cooking dinner. - Она готовила обед.
She"s cooked the dinner. - Она приготовила обед.

PPS выражает быстрое действие, которое только что/ недавно произошло и результат виден в настоящем, а PPС выражает длительное действие, которое продолжалось/ длилось некоторое время, только что/ недавно закончилось и в настоящем мы видим явный результат:

The boy has just fallen. He has scratched his knee. - Мальчик только что упал. Он счесал колено.

Has fallen (упал) - быстрое действие, которое только что произошло.


He has been playing football. That’s why he is dirty. - Он играл в футбол. Поэтому он такой грязный.

Has been playing (играл) - продолжительное действие, которое стало причиной видимого результата: он испачкался и сейчас грязный.

I have tidied up the kitchen and now it"s clean. - Я поубирала на кухне, и теперь там чисто.

Have tidied (поубирала) - действие завершилось и для нас неважно, сколько оно продолжалось. Для нас важен его результат - теперь на кухне чисто.

Why are you so tired? - I have been tidying up the kitchen.
- Почему ты такая уставшая? - Я убирала на кухне.

Have been tidying (убирала) - действие длительное, и мы указываем на то, что оно продолжалось некоторое время, поэтому исполнитель действия устал. Мы не знаем, закончилась ли уборка.

2. Действие, которое продолжается до настоящего момента

Оба времени могут выражать действие, которое началось в прошлом и длится до настоящего времени . Разница в том, что в PPC не могут использоваться , которые не используются во временах группы Continuous, а PPS используется с Stative Verbs .

Например: глагол know относится к группе Stative Verbs Continuous . Поэтому нельзя сказать: I have been knowing .

Рассмотрим еще один пример:

We have believed her for a long time. - Мы долгое время ей верили.

Глагол believe тоже относится к группе Stative Verbs и не используется во временах группы Continuous : We have been believing .

В PPC можно употреблять только Action Verbs , так как это время делает акцент на продолжительности действия (duration) . Для подчеркивания длительности и процессуальности добавляют указатели времени: for, since, all morning/ day/ evening/ night, all week/ month/ year :

They have been playing day. - Они играют целый день.

She has been working all day. - Она работает целый день.

We have been watching cartoon since midday. - Мы смотрим этот мультфильм с полудня.

I have been sunbathing for hour. - Я загораю уже целый час.

3. Эмоциональное отношение к действию

PPS выражает действие, которое произошло в неопределенный момент в прошлом, и мы сообщаем о нем, как о случившемся событии . PPC выражает действие, которое произошло в неопределенный момент в прошлом, и мы хотим выразить раздражение, злость в связи с этим действием :

He has told me your secrets. - Он рассказал мне твои секреты.
Who has been telling them my secrets? - Кто рассказывал им мои секреты? (Говорящий испытывает раздражение)

Somebody has eaten my sweets. - Кто-то съел мои конфеты.
Somebody has been eating my sweets! - Кто-то ел мои конфеты! (Говорящий испытывает раздражение)

С глаголами live, work, teach, feel можно использовать оба времени без изменения смысла:

I have lived/ have been living this flat for five years. - Я живу в этой квартире пять лет.

He has taught English since 2000/ has been teaching English since 2000. - Он преподает английский с 2000 года.

Подведем итог:

PPC всегда подчеркивает продолжительность действия, в этом времени нельзя употреблять глаголы состояния (Stative verbs) ; PPS указывает на завершенность и результат действия.

Успехов вам в познании английской грамматики и изучении английского языка!

Подписывайтесь на наши сообщества в

Для того чтобы понять, в чем разница между Present Perfect и Present Perfect Continuous, рассмотрим ключевые моменты образования и употребления каждого из времен.

Образование Present Perfect и Present Perfect Continuous

Употребление Present Perfect и Present Perfect Continuous

Основной случай употребления Present Perfect - выражение действия, совершившегося к настоящему моменту, результат которого имеется налицо в настоящем времени. Действие могло совершиться непосредственно перед моментом речи, так и в более отдаленное время в прошлом. При употреблении Present Perfect говорящий обращает внимание на результат, вытекающий из совершенного действия, а не на время его совершения. Наличие результата связывает совершившееся действие, выраженное в Present Perfect, с настоящим. Present Perfect часто употребляется без указания времени совершения действия, поскольку внимание говорящего обращено не на время совершения действия, а на его результат в настоящем.

I have broken my pencil. Я сломал свой карандаш. (Говорящий имеет ввиду сообщить о конкретном результате действия have broken, а именно, что карандаш сломан. Он мог бы это выразить также предложением: My pencil is broken . Мой карандаш сломан.)

Основной случай употребления Present Perfect Continuous - выражение длительного действия, которое началось в прошлом и еще совершается в настоящее время. В этом случае всегда указан период времени, в течение которого совершается действие (for an hour, for a month, for a long time, since yesterday и т.д).

I have been waiting for my brother for a long time. Я жду своего брата уже давно.
He has been teaching English since 1999. Он преподает английский язык с 1999 года.

Из приведенных примеров видно, что Present Perfect Continuous может выражать как действие, происходящее в момент речи (пример первый), так и действие, обычное, постоянное, свойственное подлежащему, т.е. происходящее вообще (пример второй). Если бы в примерах не было указано, как долго совершается действие, то вместо Present Perfect Continuous следовало бы употребить Present Continuous (т.е. это было бы просто действие, совершающееся в момент речи) или Present Simple (обычное действие, свойственное подлежащему).

I am waiting for my brother. Я жду своего брата.
He teaches English. Он преподает английский.

Present Perfect Continuous употребляется также для выражения длительного действия, которое началось в прошлом и закончилось непосредственно перед моментом речи. В этом случае период времени, в течение которого совершалось действие, может быть как указан, так и не указан.

I feel tired as I have been working in the garden for several hours. Я чувствую себя усталым, т.к. работал в саду несколько часов.

Although the sun is shining, it is still cold as it has been raining hard. Хотя светит солнце, все еще холодно, т.к. шел сильный дождь.

Представим все вышесказанное в виде таблицы:

Могут ли Present Perfect Continuous и Present Perfect заменять друг друга?

Когда речь идет о действии обычном, постоянном, свойственном подлежащему, т.е. происходящем вообще, то при указании продолжительности действия наряду с Present Perfect Continuous употребляется Present Perfect. Употребление Present Perfect Continuous подчеркивает длительность действия, в то время как Present Perfect подчеркивает факт совершения действия.

He has been living in London for five years. = He has lived in London for five years.
Он живет в Лондоне уже пять лет.

He has been teaching English since 1999. = He has taught English since 1999.
Он преподает английский язык с 1999 года.

С глаголами, не употребляющимися во временах группы Continuous (to be, to love, to have, to know и др.), вместо Present Perfect Continuous употребляется Present Perfect.

She has known him for two years. Она его знает два года.