Present Perfect

Present Perfect: Полное руководство

Что такое Present Perfect?

Present Perfect (настоящее совершенное время) — это время, которое связывает прошлое с настоящим. Оно используется для описания действий, которые произошли в прошлом, но имеют результат или связь с настоящим моментом.

Формирование Present Perfect

Утвердительные предложения

Формула: Subject + have/has + Past Participle (V3)

  • I/You/We/They + have + V3
  • He/She/It + has + V3

Примеры:
- I have finished my homework. (Я закончил свою домашнюю работу.)
- She has visited Paris twice. (Она посетила Париж дважды.)

Отрицательные предложения

Формула: Subject + have/has + not + Past Participle (V3)

  • I/You/We/They + have not (haven't) + V3
  • He/She/It + has not (hasn't) + V3

Примеры:
- They haven't seen the movie yet. (Они еще не видели этот фильм.)
- He hasn't completed the project. (Он не завершил проект.)

Вопросительные предложения

Формула: Have/Has + Subject + Past Participle (V3)

  • Have + I/you/we/they + V3
  • Has + he/she/it + V3

Примеры:
- Have you visited London before? (Ты когда-нибудь был в Лондоне?)
- Has she finished her report? (Она закончила свой отчет?)

Когда использовать Present Perfect

1. Завершенное действие с результатом в настоящем

Пример: I have lost my keys. (Я потерял ключи. → Сейчас у меня нет ключей.)

2. Опыт в течение жизни (без указания конкретного времени)

Пример: She has traveled to many countries. (Она побывала во многих странах.)

3. Действие, начавшееся в прошлом и продолжающееся до настоящего момента

Пример: I have lived in London for 5 years. (Я живу в Лондоне 5 лет. → И продолжаю жить.)

4. Недавно завершенное действие

Пример: He has just arrived. (Он только что прибыл.)

Ключевые слова-маркеры Present Perfect

Часто используемые с Present Perfect:

  • ever (когда-либо) — в вопросах
  • Have you ever been to Japan?
  • never (никогда) — в отрицаниях
  • I have never eaten sushi.
  • just (только что)
  • She has just left.
  • already (уже)
  • We have already seen that movie.
  • yet (еще) — в вопросах и отрицаниях
  • Have you finished yet? / I haven't finished yet.
  • since (с какого-то момента в прошлом)
  • He has worked here since 2010.
  • for (в течение периода времени)
  • They have been married for ten years.

Отличие от Past Simple

Present Perfect фокусируется на результате действия, а не на времени его совершения.

Present Perfect: I have lost my keys. (Важен результат: сейчас у меня нет ключей.)

Past Simple: I lost my keys yesterday. (Важно когда произошло действие.)

Типичные ошибки

  1. Использование Present Perfect с указанием конкретного времени в прошлом
    - ❌ I have visited Paris last year.
    - ✅ I visited Paris last year. (Past Simple)

  2. Неправильное образование Past Participle для неправильных глаголов
    - ❌ She has goed to school.
    - ✅ She has gone to school.

  3. Путаница с have/has
    - ❌ He have seen the movie.
    - ✅ He has seen the movie.

  4. Неправильный порядок слов в вопросах
    - ❌ You have been to Rome?
    - ✅ Have you been to Rome?

Практические советы

  1. Запомните, что Present Perfect связывает прошлое с настоящим.
  2. Обращайте внимание на контекст — если указано конкретное время в прошлом, используйте Past Simple.
  3. Учите третью форму неправильных глаголов.
  4. Обращайте внимание на слова-маркеры, которые часто сопровождают Present Perfect.

Другие материалы по предмету

4,92 18 437 оценок
Пользователь #4365351

Мне очень понравился редактор текста на фото — получил просто шедевр.

Веб · Май 2026
Пользователь #4383661

Благодарю, очень впечатлила работа нейросети. Идеально!

Веб · Май 2026
Пользователь #4279467

Очень нравится, вот бы попыток побольше бесплатных было.

Google Play · Май 2026
Пользователь #4160129

Прекрасное приложение, доступные цены.

Веб · Май 2026
Текст скопирован
Готово
Ошибка