Урок 21: Present Perfect — концепция, не форма

Словарный запас: причастия частотных глаголов, лексика опыта (ever, never, already, yet, just)

Как работать с этим уроком

  1. Прочитай Часть 1 медленно. Это не про форму — это про способ видеть действие. Если попытаешься сразу перевести в русский, заблудишься.
  2. Заучи 30 причастий из таблицы — они вернутся в L24, L25, L34 и в условных. Это самый переиспользуемый кусок английской грамматики.
  3. Прогони матрицу с маркерами ever, never, already, yet, just — каждый из них «зовёт» Present Perfect почти автоматически.
  4. Не переводи Present Perfect русским прошедшим. Это разные способы смотреть на действие. См. предупреждение в Части 1.

Это самый концептуально трудный урок курса для русскоязычного. Спокойно. Освоение идёт волнами: после L22, L24, L25 концепция «дозреет».


Часть 1: Главное предупреждение — в русском нет такого времени

В русском языке нет прямого аналога Present Perfect. Не пытайся переводить — строй концепцию заново.

Русский делит время на «прошедшее, настоящее, будущее». Английский делит ещё и по связи действия с моментом речи:

  • Past Simple — действие в прошлом, и точка. Связь с «сейчас» неважна. Yesterday I ate pizza. — Я вчера съел пиццу. Всё, прошло.
  • Present Perfect — действие в прошлом, но оно как-то касается «сейчас». Опыт, результат, незавершённый период.

Это не разные формы одного и того же. Это разные взгляды на действие. Носитель выбирает не по таблице — он выбирает по тому, как он видит ситуацию.

Три типичных способа «увидеть действие как Present Perfect»:

  1. Жизненный опыт — было ли это вообще в твоей жизни? Когда — неважно. I have visited Paris. — Я бывал в Париже. (когда — неважно; важно: в моей жизни — да)
  2. Свежая новость / актуальный результат — недавно случилось, и сейчас это всё ещё влияет. I have lost my keys. — Я потерял ключи. (и сейчас не могу войти)
  3. Незаконченный период времени — «на этой неделе», «сегодня», «в этом году» — период ещё идёт. I have read three books this week. — Я прочитал три книги на этой неделе. (неделя ещё не кончилась)

Если можешь сказать «когда именно» (вчера, в 2010 году, два часа назад) — почти всегда Past Simple. Если говоришь «вообще, в жизни, недавно, на этой неделе, уже, ещё нет» — почти всегда Present Perfect. Подробно в L22.


Часть 2: Форма — have/has + past participle

have/has + past participle (третья форма глагола)

Лицоhave/has+ причастие
Ihave ('ve)seen
youhave ('ve)seen
he / she / ithas ('s)seen
wehave ('ve)seen
theyhave ('ve)seen

Сокращения в живой речи — обязательны: I've seen, she's been, they've gone. Полная форма звучит формально.

Отрицание: haven't / hasn't. I haven't seen this film. — Я не видел этот фильм. She hasn't called yet. — Она ещё не звонила.

Вопрос: have/has выходит вперёд. Have you seen this film? — Ты видел этот фильм? Has she called? — Она звонила?

Ловушка: 's — это и has, и is. Различаешь по следующему слову. She's gone = she has gone (Present Perfect). She's going = she is going (Present Continuous).


Часть 3: Past participle — третья форма глагола

У каждого английского глагола три формы:

ФормаЗачем
1-я: base (go)Present Simple, инфинитив, после do/does/did/will/модалов
2-я: past simple (went)Past Simple, отрицания только в +/- (не с did)
3-я: past participle (gone)Present Perfect, Past Perfect, пассивный залог, условные 3

Для правильных глаголов 2-я и 3-я формы совпадают: worked / worked, played / played, studied / studied.

У неправильных — три разных формы, и третью нужно учить отдельно:

BasePastPast participle
bewas/werebeen
havehadhad
dodiddone
gowentgone / been (см. ниже)
seesawseen
taketooktaken
givegavegiven
eatateeaten
drinkdrankdrunk
speakspokespoken
writewrotewritten
readreadread (то же написание, но читается «red»)
breakbrokebroken
forgetforgotforgotten
getgotgot / gotten (AmE)
makemademade
meetmetmet
findfoundfound
buyboughtbought
bringbroughtbrought
thinkthoughtthought
catchcaughtcaught
teachtaughttaught
comecamecome
becomebecamebecome
runranrun
beginbeganbegun
swimswamswum
singsangsung
flyflewflown
knowknewknown
growgrewgrown
throwthrewthrown
drivedrovedriven
rideroderidden
riseroserisen

Хак для трёх семей:

  • «одна форма»: cut/cut/cut, put/put/put, hit/hit/hit, let/let/let, set/set/set, read/read/read.
  • «-en family»: take→taken, eat→eaten, see→seen, give→given, drive→driven, ride→ridden, write→written, break→broken, speak→spoken.
  • «-ung family» (i→a→u): begin→began→begun, swim→swam→swum, sing→sang→sung, drink→drank→drunk, run→ran→run.

Особая пара been vs gone: She has gone to Paris. — Она уехала в Париж (и сейчас там, не вернулась). She has been to Paris. — Она бывала в Париже (была и вернулась, опыт).


Часть 4: Маркеры Present Perfect — слова, которые «зовут» это время

Эти слова почти всегда сигналят Present Perfect. Запомни как «триггеры».

ever — «когда-либо» (в вопросах)

Have you ever been to Japan? — Ты когда-нибудь был в Японии? Have you ever eaten sushi? — Ты когда-нибудь ел суши?

Стоит между have и причастием.

never — «никогда» (отрицание опыта)

I have never seen snow. — Я никогда не видел снега. She has never flown a plane. — Она никогда не летала на самолёте.

Important: never уже отрицание само по себе. Не говори I haven't never. Только I have never.

already — «уже» (раньше, чем ожидалось)

I have already finished my homework. — Я уже сделал домашку. She has already left. — Она уже ушла.

Стоит между have и причастием (или в конце, для эмоции).

yet — «ещё (нет)» / «уже?» (в отрицаниях и вопросах)

I haven't finished yet. — Я ещё не закончил. Have you eaten yet? — Ты уже поел?

Стоит в конце предложения. Только в отрицаниях и вопросах.

just — «только что»

I have just seen Tom. — Я только что видел Тома. The train has just arrived. — Поезд только что прибыл.

Стоит между have и причастием.

so far, up to now, recently, lately — «к настоящему моменту, в последнее время»

I have read three books so far this month. — Я прочитал три книги к этому моменту в этом месяце. Have you seen her recently? — Ты видел её в последнее время?


Часть 5: Три типичных употребления Present Perfect

Тип A: Жизненный опыт (Experience)

Было ли это в твоей жизни? Когда — неважно (если важно — переходим на Past Simple).

I've climbed a mountain. — Я залезал на гору. She has won a prize. — Она выигрывала приз. Have you ever tried Indian food? — Ты когда-нибудь пробовал индийскую кухню? We have never met him. — Мы никогда с ним не встречались.

Типичные маркеры: ever, never, in my life, once, twice, three times, before.

Тип B: Свежая новость / Результат сейчас (Result)

Действие случилось — и результат виден / важен прямо сейчас.

I've lost my keys. — Я потерял ключи. (Сейчас их нет — это и есть результат.) She has broken her arm. — Она сломала руку. (Сейчас рука в гипсе.) The taxi has arrived. — Такси приехало. (Сейчас оно ждёт.) I've finished the report. — Я закончил отчёт. (Сейчас он готов.)

Типичные маркеры: just, already, yet, recently, lately.

Тип C: Незаконченный период (Unfinished time)

Период времени ещё идёт: сегодня, на этой неделе, в этом году, в твоей жизни.

I have drunk three cups of coffee today. — Я выпил три чашки кофе сегодня. (день ещё не кончился) She has written two emails this morning. — Она написала два письма сегодня утром. (утро ещё идёт) We have visited five countries this year. — Мы побывали в пяти странах в этом году. (год идёт)

Контраст: yesterday — закончившееся время → Past Simple. today — пока идёт → Present Perfect. Скажешь в 23:59: «I have drunk five coffees today». Скажешь завтра в 9:00 про вчерашний день: «I drank five coffees yesterday». Время определяет выбор.


Следующий шаг: Урок 22 — Present Perfect vs Past Simple. Самый частый источник ошибок русскоязычного в английских временах. Научимся выбирать по маркерам и по концепции.

Урок 21: Present Perfect — концепция, не форма · English · Glottos Matrix