Учебная платформа курсы и прогресс
← К темам курса

Модуль 2. Grammar core I: времена, сравнение и точность · урок 6

Lesson 6. Present Perfect: experience, result and unfinished time

Научимся использовать Present Perfect для опыта, результата сейчас и незавершённого периода времени.

Объяснение темы

Цель урока

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

Главная формула: have/has + V3. Например: I have finished, She has visited, We have seen.
Present Perfect meaningsТри главных значения Present Perfect на уровне B1: experience, result now, unfinished time.1. Experience: жизненный опыт

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

QuestionAnswerMeaning
Have you ever tried sushi?Yes, I have.Опыт есть
Has she ever been to London?No, she hasn’t.Опыта нет
I have never driven a car.Такого опыта не было
2. Result now: результат важен сейчас

Present Perfect часто показывает, что действие уже произошло, и сейчас есть видимый результат.

  • I have lost my key. → Сейчас я не могу открыть дверь.
  • She has broken her phone. → Сейчас телефон не работает.
  • We have finished the task. → Сейчас задача готова.
3. Unfinished time: период ещё продолжается

Если период времени ещё не закончился, часто нужен Present Perfect: today, this week, this month, this year.

  • I have sent five emails today. День ещё продолжается.
  • We have had three meetings this week. Неделя ещё продолжается.
Present Perfect markersМаркеры помогают, но решение всегда зависит от смысла.Маркеры Present Perfect
MarkerUseExample
everвопрос об опытеHave you ever worked online?
neverотсутствие опытаI have never visited Canada.
alreadyужеI have already done it.
yetещё / уже в вопросах и отрицанияхHave you finished yet?
justтолько чтоShe has just arrived.
Типичная ошибка: I have seen him yesterday. Правильно: I saw him yesterday. Если есть точное завершённое время, обычно нужен Past Simple.
Алгоритм выбора
  1. Есть точное завершённое время: yesterday, last year, in 2020? Тогда чаще Past Simple.
  2. Точного времени нет, важен опыт или результат сейчас? Тогда Present Perfect.
  3. Период ещё продолжается: today, this week? Тогда часто Present Perfect.

Проверочный алгоритм Present Perfect

Перед выбором Present Perfect задай себе три вопроса:

  1. Есть связь с настоящим? Результат важен сейчас: I have lost my key.
  2. Это опыт без точной даты? Have you ever tried sushi?
  3. Период ещё не закончился? I have sent three emails today, если today ещё продолжается.

Если в предложении есть точное законченное время — yesterday, last week, in 2024, two days ago — обычно нужен Past Simple, а не Present Perfect.

Present Perfect structure chartФормула Present Perfect: positive, negative and question forms.

Примеры

Example 1. Experience

Question: Have you ever spoken English at work?

Answer: Yes, I have. I spoke to a client last month.

Первое предложение — опыт вообще. Второе — конкретное время, поэтому Past Simple.

Example 2. Result now

I have lost my wallet.

Why Present Perfect? Сейчас есть проблема: у меня нет кошелька.

Example 3. Already / yet

I have already sent the report. = Я уже отправил отчёт.

I haven’t sent the report yet. = Я ещё не отправил отчёт.

Have you sent the report yet? = Ты уже отправил отчёт?

Example 4. This week

We have learned five new grammar rules this week.

Неделя ещё не закончилась, поэтому действие связано с настоящим периодом.

Example 5. Mini-dialogue

A: Have you ever used this app?

B: Yes, I have. I used it yesterday for my homework.

A: Have you finished the homework yet?

B: Yes, I have already finished it.

Example 6. Common mistake

I have been to London in 2023.

Correct: I went to London in 2023.

Reason: in 2023 is a finished time marker.

More B1 examples: progress update

Manager: Have you finished the report yet?

Student: I have already written the first part, and I have just checked the numbers. I haven’t sent it yet.

Why: The work started in the past, but the result is important now. Words like already, just and yet help the listener understand the status.

Common mistake

Do not say: I have finished it yesterday.

Say: I finished it yesterday. Use Past Simple because yesterday is finished time.

Проверка темы

Решите задания и отправьте ответы на проверку.

Чтобы платформа сохранила результат, войдите или зарегистрируйтесь.

Войти Зарегистрироваться