Present Perfect — life experience and unfinished time
Урок 06 покрыл recent-past использование Present Perfect. Этот урок покрывает другие основные применения: life experience (have you ever / I have never), незавершённые периоды времени (this week, today) и duration с for и since.
Применение 1: life experience (ever / never)
Используйте Present Perfect, чтобы говорить о том, происходило ли что-то в любой момент вашей жизни — без указания, когда именно.
ever — в вопросах
ever = в любой момент в вашей жизни, до настоящего.
- Have you ever been to New York?
- Has she ever tried sushi?
- Have they ever met your parents?
ever в основном используется в вопросах. Позиция: между подлежащим и past participle.
never — в отрицательных утверждениях
never = ни разу в вашей жизни, до настоящего. Используйте в утвердительной форме (никаких not — never само по себе отрицательное).
- I’ve never been to Asia. (за всю мою жизнь)
- She’s never tried sushi.
- We’ve never met before.
Позиция: между have/has и past participle. Так же, как just, already.
❌ Не говорите I haven’t never been there. — двойное отрицание. ✅ I’ve never been there. OR I haven’t ever been there.
Другие наречия неопределённого времени
| Adverb | Значение | Пример |
|---|---|---|
| once | один раз ранее | I’ve been to Paris once. |
| twice | два раза ранее | I’ve seen this movie twice. |
| before | в какой-то более ранний момент | We’ve met before. |
| always | в течение всего relevant времени | I’ve always loved jazz. |
Применение 2: незавершённые периоды времени
Когда период времени ещё не закончен (today, this week, this month, this year, in my life), используйте Present Perfect, чтобы говорить о том, что произошло so far в этом периоде.
| Time marker | Пример |
|---|---|
| today | I haven’t seen her today. |
| this week | We’ve had two meetings this week. |
| this month | She’s traveled twice this month. |
| this year | They’ve launched three products this year. |
| so far | I’ve read 40 pages so far. |
| in my life | I’ve lived in three different countries in my life. |
Сравните с завершённым временем (Past Simple):
| Незавершённое (Present Perfect) | Завершённое (Past Simple) |
|---|---|
| I’ve had two coffees today. (today ещё не закончился) | I had two coffees yesterday. (завершённый период) |
| She’s seen me three times this week. | She saw me three times last week. |
| We’ve watched four movies this year. | We watched four movies last year. |
Хитрость: спросите себя, идёт ли период всё ещё? Если да — Present Perfect. Если нет — Past Simple.
Применение 3: duration с for и since
Когда что-то началось в прошлом и продолжается сейчас (или relevant сейчас), используйте Present Perfect с for или since.
for — duration (как долго)
for + длительность времени. Two hours, three days, five years.
- I’ve lived in New York for three years. (и я всё ещё там живу)
- She’s worked here for six months.
- They’ve been married for ten years.
- We’ve known each other for ages.
since — отправная точка
since + конкретный момент во времени. 2020, last Monday, 6 PM, I was a child.
- I’ve lived in New York since 2020.
- She’s worked here since March.
- They’ve been married since they were 20.
- We’ve known each other since college.
Side-by-side:
| for + duration | since + start point |
|---|---|
| for two hours | since 2 PM |
| for three days | since Monday |
| for five years | since 2020 |
| for a long time | since I was a child |
| for ages | since forever |
С for и since не используйте Present Simple. I live in New York for three years — неправильно. Должно быть I have lived in New York for three years. Это top-3 ошибка русскоговорящих; подробно разберём в M11.
for в casual речи: опускается
В очень casual American речи for часто опускается:
- I’ve lived here three years. (= for three years)
- She’s been there a while.
Это informal, но очень распространено в разговоре.
Отрицания и вопросы (повторение)
Отрицания: have/has + not / never + past participle.
- I haven’t seen her since Monday.
- She hasn’t traveled this year.
- They’ve never been to Texas.
Вопросы: инвертируем have/has и подлежащее. Добавьте ever между подлежащим и V₃ для life-experience вопросов.
- Have you ever lived abroad?
- Has she been to Mexico?
- How long have you known each other?
Вопрос How long…? — стандартный способ спросить о duration:
- How long have you lived here? — Three years. / Since 2020.
- How long has she worked there? — Six months.
Have got vs have (AmE preference)
Вы увидите оба варианта в учебниках и онлайн:
- I have a car. (AmE preferred)
- I’ve got a car. (BrE preferred, и informal AmE)
Эти два значат точно одно и то же, оба — present-tense possession (НЕ Present Perfect). Got здесь — просто разговорный наполнитель — никакого прошедшего значения.
US: предпочитает I have a car в письменной и стандартной речи. UK: предпочитает I’ve got a car.
В вопросах:
- US: Do you have a car?
- UK: Have you got a car?
В отрицаниях:
- US: I don’t have a car.
- UK: I haven’t got a car.
Это AmE/BrE различие подробнее разберём в M07.
Заметки о произношении
- I’ve /aɪv/, you’ve /juːv/, he’s /hiːz/, she’s /ʃiːz/, we’ve /wiːv/, they’ve /ðeɪv/. Один слог.
- Have you ever часто становится have ya ever /hæv jə ˈevər/ в casual речи.
- Never принимает ударение: I’ve never been there.
Типичные ошибки русскоговорящих
- Present Simple вместо Present Perfect для duration: I live here for 3 years → I have lived here for 3 years.
- Путают for и since: for 2020 → since 2020; since three years → for three years.
- Двойное отрицание с never: I haven’t never been there → I’ve never been there.
- Past Simple с незавершённым временем: I saw her twice today → I’ve seen her twice today (today ещё не закончился). Замечание: AmE предпочитает twice вместо two times для числа 2.
- AmE vs UK формы: забывают, что I have a car (AmE) ≠ I’ve got a car (BrE preference) — оба правильны, но придерживайтесь одного register.
Резюме
- Используйте Present Perfect для life experience (ever / never), незавершённого времени (today, this week) и duration (for / since).
- for + длительность времени. since + отправная точка.
- Never само по себе отрицательное — не добавляйте ещё одно not.
- Не используйте Present Simple для duration, начавшегося в прошлом — должно быть Present Perfect.
- AmE предпочитает I have a car над I’ve got a car.
Следующий урок: Present Perfect vs Past Simple — критический контраст, на котором ловится каждый русскоговорящий.
B1 — Present Perfect Continuous B1 — Past Perfect