Present Perfect супраць Past Simple: калі выкарыстоўваць кожную форму (з прыкладамі)

Дэталёвае кіраўніцтва па выкарыстанні I have done vs I did — з прыкладамі з паўсядзённага жыцця, якія вы можаце сказаць уголас.

Illustration for Present Perfect супраць Past Simple: калі выкарыстоўваць кожную форму (з прыкладамі)

Розніца паміж present perfect (цяперашні перфект) і past simple (мінуўшчас просты) з'яўляецца адным з самых часта шуканых пытанняў па англійскай граматыцы — і адной з самых лёгкіх для разумення на слых. Часта вучні ведаюць гэтыя формы ў тэстах, але пачынаюць блытаць іх, як толькі пачнуць размаўляць.

Гэта кіраўніцтва для маўлення. Кожны прыклад - гэта сказ, які вы можаце сказаць у рэальнай размове.

Кароткае правіла

Выкарыстоўвайце past simple (мінулы просты час), калі час скончыўся і названы (ці відавочна скончаны).

Выкарыстоўвайце present perfect (цяперашні дасканалы час), калі час яшчэ не скончыўся, або калі вынік важны зараз.

  • I sent the email yesterday.
  • I have sent the email.

Калі вы можаце ўказаць на завершаны час — yesterday, last week, in 2019, when I was a student — вам амаль заўсёды патрэбен Past Simple (мінулы просты час).

Калі выкарыстоўваць Past Simple (мінуўшы просты час)

Past Simple (Прастая мінулая форма) — гэта час апавядання. Ён адказвае на пытанне “Што адбылося?” у пэўны час у мінулым.

Выкарыстоўвайце для:

  • завершаная дзеянне ў завершаны час: I called her this morning.
  • паслядоўнасць падзей: I arrived, ordered coffee, and opened my laptop.
  • першая звычка з часовым перыядам, які ўжо мінуў: I lived in Berlin for two years.

Не выкарыстоўвайце яго (не выкарыстоўвайце яго), калі вы хочаце звязаць мінулае з цяпер. I lost my keys yesterday — гэта гісторыя. I have lost my keys азначае, што вы ўсё яшчэ не маеце іх.

Калі выкарыстоўваць Present Perfect (проста: цяперашні завершаны)

Present Perfect (have/has + past participle) — гэта не «больш фармальнае мінулае». Гэта мінулае з прычынай у цяперашнім.

Выкарыстоўвайце для:

  • жыццёвы вопыт без указання часу: Have you ever worked remotely?
  • навіны, вынік якіх да гэтага часу застаецца праўдзівым: I have finished the report.
  • незавершанае часовае акно: I have had three meetings today.
  • змена, якая пачалася ў мінулым і працягваецца: She has lived here since 2021.

Не выкарыстоўвайце іх з паказаннямі завяршанага часу. Не: I have seen him yesterday. Кажыце: I saw him yesterday.

Прыклад паралельнага параўнання

СітуацыяPast simplePresent perfect
Закончаны часI went to Lisbon last year.
ВопытI have been to Lisbon.
Сёння яшчэ працягваеццаI ate at noon.I have eaten twice today.
Вынік заразI broke my phone on Monday.I have broken my phone.
Гісторыя працыI worked at Stripe in 2022.I have worked in payments for six years.

Скажыце абедзве версіі ўслых. Граматыка такая ж, як вы пачуеце ў інтэрв'ю, выступах і нефармальных размовах.

Звычайныя памылкі ў маўленні

1. Даданне канчатковага часу да Present Perfect (Простага цяперашня-прошлага)

  • Няправільна: I have talked to the client yesterday.
  • Правільна: I talked to the client yesterday.
  • Правільна, без завершанага часу: I have already talked to the client.

2. Выкарыстанне past simple (мінулы просты час) для "да цяперашняга моманту"

  • Некі: Did you ever use Figma?
  • Больш натуральна: Have you ever used Figma?

3. Выкарыстанне for і since

  • for + a period: I have studied English for three years.
  • since + a starting point: I have studied English since 2023.

4. Забыўшы пра вынік - цяпер значэнне Калі вы кажаце I lost my passport, слухач можа палічыць гэта старой гісторыяй. Калі вам усё яшчэ патрэбна дапамога, скажыце I have lost my passport.

Міні-трэніроўка маўлення

Прачытайце гэты абзац услых. Потым паспрабуйце расказаць тую ж гісторыю зноў без падглядання, захоўваючы формы часу.

Last year I moved to a new city. I found a flat in the first week. This month I have changed jobs, and I have already met most of the team. I have not visited my old office since June. Yesterday I sent a thank-you message to my old manager.

Звярніце ўвагу на падзел: last year / yesterday выкарыстоўваюць Past Simple. this month / already / since June выкарыстоўваюць Present Perfect.

Практыкуйце гэту граматыку, гаворачы

Чытанне табліцы дапамагае. Выкарыстанне кантрасту ў ўласным голасе робіць гэта аўтаматычным.

FluencyPal Інтэрактыўныя ўрокі навучае адной моўнай форме за раз. Тыповы ўрок вучыць выкарыстанню present perfect у параўнанні з past simple, прапануе вам прачытанне кароткага тэксту ўслых, а затым дае магчымасць адказаць голасам і размаўляць на працягу дзвюх-трох хвілін. Вы атрымліваеце зваротную сувязь па форме, а не агульную параду тыпу «гаварыце выразней». Заўтрашні ўрок будуецца на аснове таго, што вы рэальна сказалі.

Калі вы змешваеце I did і I have done у рэальнай размове, гэта добры першы ўрок для вывучэння.

Спадарожная граматыка

Аўтар: Grok 4.6

Апублікавана на: верасень 4, 2026