Грамматика · Времена · A2 → B2

Перфект - мост между прошлым и сейчас

Present Perfect - самое «нерусское» время: прошлое действие, которое важно для настоящего. Разберём форму have/has + V3, маркеры since / for / already / yet, длительность через Present Perfect Continuous и главный контраст - с Past Simple.

01

Present Perfect Simple A2

Прошлое действие с результатом или значением в настоящем. Когда именно - неважно.

Форма: have / has + третья форма (V3). Три главных смысла:

УтверждениеОтрицаниеВопрос
She has done it.She hasn't done it.Has she done it?
They've arrived.They haven't arrived.Have they arrived?
Важно Present Perfect связывает прошлое с настоящим. Если время действия завершено и названо (yesterday, in 2020) - это Past Simple, не Perfect.
Look! Someone the window.
Верно. Результат виден сейчас, время не названо → has broken.
Впиши be в Present Perfect: I never to Paris. (два слова)
Да. Опыт за всю жизнь → have been (be → been).
02

Маркеры: since / for / already / yet B1

Маленькие слова, которые почти всегда тянут за собой Present Perfect.

МаркерСмыслПример
forпериод (сколько времени)I've lived here for ten years.
sinceточка отсчёта (с какого момента)I've lived here since 2015.
alreadyуже (быстрее ожидаемого)She's already finished.
yetещё (в вопросах и отрицаниях)Have you eaten yet? / Not yet.
justтолько чтоThey've just left.
ever / neverкогда-либо / никогдаHave you ever tried sushi?
for vs since for + отрезок (for two hours, for a week); since + момент (since Monday, since I was a child). Русское «уже 5 лет» = for five years, НЕ since.
We've known each other university.
Верно. «university» - момент-точка отсчёта → since.
Впиши маркер «ещё» (вопрос): Have you finished the report ?
Да. «Ещё» в вопросе - yet, ставится в конце.
03

Present Perfect Continuous B1

Действие длилось от прошлого до сейчас - и важна именно длительность или процесс.

Форма: have / has been + -ing. Подчёркивает процесс и его длительность, часто с видимым результатом сейчас.

I've been learning English for three years.  — длительность до сих пор
You're out of breath - have you been running?  — процесс с результатом
Часто с for, since, all day, how long, lately, recently. Вопрос длительности - How long have you been waiting?
Her hands are dirty. She in the garden.
Верно. Процесс с видимым следом (грязные руки) → has been working.
04

Simple или Continuous перфект? B2

Результат и «сколько сделано» против процесса и «как долго».

Present Perfect SimplePresent Perfect Continuous
результат / завершённостьпроцесс / длительность
I've read three chapters. (сколько сделано)I've been reading all evening. (как долго)
I've painted the door. (готово)I've been painting. (объясняет, почему я в краске)
Глаголы состояния Со state verbs (know, be, have=иметь, like) - только Simple, даже про длительность: I've known her for years (не been knowing).
I him since 2010. (знать = состояние)
Верно. know - глагол состояния, Continuous не бывает: have known.
05

Present Perfect или Past Simple? B1

Та же ловушка, что в курсе прошедшего - но теперь со стороны перфекта.

Present Perfect - связь с сейчасPast Simple - завершённое прошлое
I've finished. (результат сейчас)I finished an hour ago. (названо время)
Have you seen this film? (когда - неважно)Did you see it last night?
маркеры: just, already, yet, ever, since, forмаркеры: yesterday, ago, last, in 2020, when
Правило-переключатель Есть конкретное завершённое время (yesterday, ago, at 5 o'clock, in May) → Past Simple. Времени нет или период ещё идёт (today, this week, so far) → Present Perfect.
I a great film last weekend.
Верно. «last weekend» - завершённое время → watched (Past Simple).
Present Perfect: I (not see) her today.
Да. «today» - день ещё не закончился → haven't seen.
06

Работа над ошибками

Пять типичных промахов с перфектом.

1. I have seen him yesterday. → I saw him yesterday. (yesterday → Past Simple)
2. I live here since 2019. → I've lived here since 2019. (since → Present Perfect)
3. I know her for ten years. → I've known her for ten years. (for + сейчас → Perfect)
4. She has went home. → She has gone home. (V3: go → gone, не went)
5. I've lived in Rome for a year in 2018. → I lived in Rome for a year in 2018. (in 2018 → завершено → Past Simple)
Как закрепить Ошибки из квизов уже в Тренажёре → «Над ошибками». Вернись через день.
Исправь: I have finished my homework two hours ago.
Верно. «ago» требует Past Simple: I finished my homework two hours ago.

Перфектные времена - пройдено

0/0

Времена закрыты полностью. Дальше - условные предложения.