Present Perfect используется, когда действие началось в прошлом и продолжается в настоящем.
Продолжающееся в настоящем действие, отнюдь не обязательно должно происходить в момент разговора. Хотя и могло бы.
Незавершенное действие, действие все еще продолжается в настоящем.
I’ve lived here for 5 years
Я живу здесь 5 лет (Я прожила здесь 5 лет)
Обратите внимание на время продолжения действия: 5 лет. Я начал жить здесь 5 лет назад в прошлом и продолжаю жить здесь в настоящее время.
Проще говоря
(1) Очень часто мы используем Present Perfect, когда действия начались в прошлом и продолжаются в настоящем, с помощью глаголов, выражающих привычки, и в основном с глаголами состояния. Это очень типичные глаголы:
(1) live (жить), work (работать), know (знать)
(2) И у нас есть время длительности действия / состояния.
(2) Мы используем for / since / другие подобные слова, чтобы показать, что действие длится какое-то время.
Итак, у нас есть два зеленых компонента.
I’ve (1) lived here (2) for 5 years (and continue living here)
Я (1) живу (прожил) здесь (2) пять лет (и продолжаю жить здесь)
I’ve (1) worked here (2) since 2010 (and continue working here)
Я (1) работаю (проработал) здесь (2) с 2010 года (и продолжаю работать здесь)
Если мы задаем вопросы о продолжительности действия, которое началось в прошлом и продолжается в настоящем, мы включаем эти два зеленых компонента:
(1) Since when (с каких пор) … …. ? или How long (как долго, сколько) …. …. ?
(2) Глаголы, выражающие привычки, и глаголы состояния: жить, работать, знать, быть: live, work, know, be
(1) Since when have you (2) lived in India?
(1) С каких пор вы (2) живете в Индии?
(1) How long have you (2) worked in Brazil?
(1) Как долго вы (2) работаете (проработали) в Бразилии?
Резюмируем:
Мы используем Present Perfect (чтобы показать, что действие началось в прошлом и продолжается в настоящем), когда у нас есть:
How long .. ? (Сколько, как долго)
How long have you lived in Brazil?
Как долго вы живете в Бразилии?
Since when … ? (С каких пор, с какого времени)
Since when have you lived in India?
С каких пор вы живете в Индии?
… for … (в течение)
I’ve lived here for ages (for a long time)
Я живу здесь целую вечность (в течение веков)
… since … (с, с тех пор как)
I’ve lived here since 1956.
Я живу здесь с 1956 года.
… in the past few years (… за последние несколько лет, … в течение нескольких последних лет)
I’ve seen it a lot in the past few years (and keep seeing it in the present).
Я видел это много за последние несколько лет (и продолжаю это видеть в настоящем).
Я много такого наблюдаю в последние годы (и продолжаю наблюдать в настоящем).
Обычно с работать, жить, знать: work, live, know
I’ve lived here for 5 years
Я живу (прожил) здесь (в течение) 5 лет
Для продвинутых
Да, это парадокс, который делает это время таким запутанным. «Perfect» означает «завершенный», но мы используем «Настоящее совершенное», чтобы говорить о незавершенном действии, которое все еще продолжается в настоящем. Так если действие все еще продолжается, почему “Настоящее совершенное время”? Ничего ж еще не совершилось? Обычно мы переводим такое предложение на другой язык, используя глагол в настоящем времени. Это больше о «Настоящем», чем о «Совершенном». В других уроках я объяснил вам даже больше: на самом деле, все действия в настоящем совершенном времени – в настоящем. Это происходит из-за глагола «have / has», который, как видите, не «had». Поэтому мы говорим «настоящее» совершенное, а не «прошедшее», я обсуждаю это в уроке «Когда мы не используем Present Perfect».
Действие началось в прошлом и продолжается в настоящем, И у нас есть индикация продолжительности действия (for – в течение / since – с).
Осторожно, Present Perfect Continuous используется так же, но немного по-другому. Эти два времени настолько близки в этом смысле, что иногда они взаимозаменяемы. Однако, если вы хотите знать разницу, для вас было бы принципиально понять саму природу этих двух времен и принимать более правильные решения, когда вы говорите. Смотрите урок о разнице между Present Perfect Continuous и Present Perfect, когда речь идет о действиях, начатых в прошлом и продолжающихся в настоящем, с указанием продолжительности: “Краткосрочные и долгосрочные действия: Present Perfect Continuous”.
Теперь поговорим о компонентах:
1. Действие началось в прошлом И
2. Действие продолжается в настоящем И
3. У нас есть указание продолжительности: for / since или их синонимы, или мы можем вывести эту продолжительность из контекста без использования for и since.
Действие необязательно должно происходить прямо сейчас (хотя может). Оно начинается в прошлом и продолжается в настоящем, обычно выражая текущие или привычные ситуации. Мы используем, how long и since when, когда задаем вопрос, и for и since в положительных (утвердительных) или отрицательных предложениях.
How long have you lived in Norway?
Как долго вы живете в Норвегии?
I’ve lived here for ages (for a long time)
Я живу здесь целую вечность (давно)
She has(n’t) worked in this company for 4 years
Она (не) работает в этой компании 4 года.
Since when have you known him?
С каких пор ты его знаешь? С какого времени ты его знаешь?
I’ve known him since 1956.
Я знаю его с 1956 года.
I’ve studied English since I remember myself! (example of a verb that is not stative, however it sounds good in this example)
Я изучаю английский с тех пор, как себя помню! (пример глагола, который не является глаголом состояния, но в этом примере он звучит хорошо)
Since и for в общих вопросах
Have you played chess since childhood?
Вы с детства играете в шахматы?
Использование Present Perfect со статичными глаголами или глаголами состояния, когда состояние началось в прошлом и продолжается в настоящем, и есть указание на продолжительность состояния.
Обычно с этим временем мы используем глаголы, которые не идут с ing – глаголы состояния. В одном из уроков я объяснил, почему «обычно», а не всегда. В качестве примера там я использовал другое время из линейки времен «continuous» – настоящее длительное время. Вы можете применить этот же принцип и к нашей теме здесь, см.:
Present Continuous: глаголы состояния,
Глаголы состояния: Present Perfect Continuous
См. также:
Где протекает граница между динамическими и статическими глаголами?
Итак, вот несколько глаголов состояния:
prefer, hate, love, want, like, wish, hear, see, feel, believe, know, imagine, mean, matter, need, possess, own, have, owe, be и т.д.
Все эти глаголы выражают состояние (эмоция, чувство, ощущение, душевное состояние, обладание), а не действие. Действие может быть прогрессивным и динамически протекающим, а состояние – стабильным и неподвижным. Вот почему эти глаголы состояния обычно не принимают ing, и именно поэтому мы обычно используем Present Perfect с такими глаголами состояния, а не Present Perfect Continuous.
I have hated this policy since 1956
Я ненавижу эту политику с 1956 года.
А теперь давайте разберем этот отрывок:
There’s been no sign of Malaysia Airlines Flight 370 since it disappeared. The families of the missing have been angry with Malaysia’’ government. They say it’s been slow to release information.
Признаков рейса 370 Малайзийских Авиалиний не было с тех пор, как самолет исчез. Семьи пропавших без вести недовольны правительством Малайзии. Они говорят, что информация публикуется медленно.
Мы используем глаголы состояния с Present Perfect, точно так же как и другие глаголы. Например, если состояние началось в прошлом и остается активным в течение некоторого времени до настоящего момента. Мы можем явно показать это с помощью since или for:
There’s been no sign of Malaysia Airlines Flight 370 since it disappeared.
Признаков рейса 370 Малайзийских Авиалиний не было с тех пор, как самолет исчез.
Мы также можем понять это из контекста, не используя since или for:
The families of the missing have been angry with Malaysia’s government.
Семьи пропавших без вести недовольны правительством Малайзии.
Другое использование – это когда мы говорим о фактах состояний, которые произошли недавно и все еще активны:
They say it’s been slow to release information.
Они говорят, что информация публикуется медленно.
Использование Present Perfect с динамическими глаголами, когда действие началось в прошлом и продолжается в настоящем, и есть указание продолжительности действия.
Это могут быть глаголы выражающие действия, прогрессивные глаголы, мгновенные глаголы. Они описывают действие, изменение или процесс, а не состояние. Ссылки: урок: глагол, глагол выражающий действие, статический глагол / урок: где протекает граница между глаголом выражающим действие и статическим глаголом?
Мы все еще можем использовать Present Perfect с динамическими глаголами
I have asked this question for years (and keep asking in the present)
Я задаю (или “задавал” вполне можно перевести) этот вопрос годами (и продолжаю задавать этот вопрос)
Хотя я могу думать об этом как о «состоянии задавания вопроса», что немного сбивает с толку. Это что-то вроде:
I have lived here for years (and keep living now)
Я живу (прожил) здесь много лет (и продолжаю жить сейчас)
Обратите внимание: «жить» многие люди считают глаголом состояния, выражающим состояние жизни, проживания, бытия.
Вот почему для меня это все еще открытый вопрос, требующий исследования.
Больше на тему Present Perfect: