Блогқа оралу
5 мин оқу

Present Perfect пен Past Simple: Басты айырмашылықтар және қолдану ережелері

Present Perfect пен Past Simple шақтарын шатастырасыз ба? Біздің нұсқаулықтағы мысалдар арқылы олардың басты айырмашылығын біржола ұғып алыңыз.

difference between present perfect and past simplepresent perfect vs past simpleEnglish grammar tensespast simple rulespresent perfect examples

Present Perfect пен Past Simple шақтарының негізгі айырмашылығы олардың осы шақпен байланысында жатыр. Past Simple өткендегі нақты, аяқталған уақытта болған іс-әрекетті сипаттаса, Present Perfect қазіргі уақытта нәтижесі бар немесе белгісіз уақытта болған іс-әрекетті білдіреді.

Шатасып кеттіңіз бе? Сіз жалғыз емессіз. Бұл — ағылшын тілін үйренушілер үшін ең жиі кездесетін қиындықтардың бірі. Бірақ уайымдамаңыз! Бұл нұсқаулықта Present Perfect пен Past Simple арасындағы айырмашылық көптеген мысалдармен анық түсіндіріліп, оларды сенімді түрде қолдануға көмектеседі.

Past Simple шағын қашан қолдану керек?

Past Simple шағын өткенде басталып, аяқталған іс-әрекеттер, оқиғалар немесе жағдайлар үшін қолданыңыз. Мұндағы ең бастысы — уақыттың *нақты* және *аяқталған* болуы. Біз оның *қашан* болғанын білеміз.

Мұны өткен шақ туралы оқиға баяндау деп ойлаңыз. Сіз қазір аяқталған нақты бір сәтке немесе кезеңге көз жүгіртіп отырсыз.

Сигнал сөздер: Past Simple көбінесе мынадай аяқталған уақытты білдіретін сөздермен қолданылады:

  • yesterday (кеше)
  • last week / month / year (өткен аптада / айда / жылы)
  • in 2015 (2015 жылы)
  • five minutes ago (бес минут бұрын)
  • when I was a child (мен бала кезімде)

Past Simple мысалдары:

  • I visited my grandparents last weekend. (Мен ата-әжеме *өткен демалыста* бардым. Іс-әрекет те, уақыт та — *өткен демалыс* — аяқталған.)
  • She graduated from university in 2020. (Ол университетті *2020 жылы* бітірді. Оқиға нақты, аяқталған жылы болған.)
  • They ate at that new restaurant yesterday. (Олар кеше жаңа мейрамханада тамақтанды. Тамақтану да, *кешегі* күн де аяқталды.)

Present Perfect шағын қай кезде қолданған жөн?

Present Perfect шағын (*have/has + етістіктің 3-ші формасы*) өткен шақ пен осы шақтың арасында байланыс болғанда қолданыңыз. Іс-әрекеттің нақты уақыты көбінесе маңызды емес немесе белгісіз. Негізгі назар нәтижеге немесе тәжірибенің өзіне аударылады.

Оны қолданатын үш негізгі жағдай:

Өмірлік тәжірибе туралы айтқанда

Өз тәжірибеміз туралы айтқанда, нақты уақыт маңызды емес. Маңыздысы — сол тәжірибенің осы күнге дейінгі өміріңізде болған-болмағаны.

  • I have been to Japan. (Мен Жапонияда болғанмын. Өмірімде осындай тәжірибе болды. Нақты күні маңызды емес.)
  • Has she ever seen a ghost? (Ол өмірінде елес көрген бе? Біз оның бүкіл өмірлік тәжірибесін сұрап отырмыз.)
  • They have never tried Indian food. (Олар ешқашан үнді тағамын жеп көрмеген. Бұл олардың осы сәтке дейінгі тәжірибесі.)

Осы шақта нәтижесі бар өткен іс-әрекеттер үшін

Іс-әрекет жақын арада өткен, бірақ оның нәтижесі *қазір* маңызды.

  • I have lost my keys. (Мен кілттерімді жоғалтып алдым. Нәтижесі: мен *қазір* үйіме кіре алмаймын.)
  • He has broken his leg. (Ол аяғын сындырып алды. Нәтижесі: оның аяғы *қазір* гипсте.)
  • We have finished our homework. (Біз үй тапсырмасын орындап болдық. Нәтижесі: біз *қазір* теледидар көруге боспыз.)

Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін

Іс-әрекет әлі жалғасып жатқан уақыт кезеңінде болса, мысалы, *today* (бүгін), *this week* (осы апта), немесе *this month* (осы ай).

  • I haven't seen her today. (Мен оны *бүгін* көрмедім. Бүгінгі күн әлі аяқталған жоқ.)
  • She has drunk three cups of coffee this morning. (Ол *бүгін таңертең* үш кесе кофе ішті. Таңертеңгі уақыт әлі біткен жоқ.)

Present Perfect пен Past Simple шағының басты айырмашылығы неде: Уақыт

Өзіңізге қоятын ең маңызды сұрақ: Уақыт аяқталды ма?

  • Егер ИӘ болса, Past Simple қолданыңыз.
  • *I saw that movie last night.* (Мен ол фильмді *кеше түнде* көрдім. Кешегі түн аяқталды.)
  • Егер ЖОҚ болса (немесе уақыт аталмаса), Present Perfect қолданыңыз.
  • *I have seen that movie.* (Мен ол фильмді көргенмін. Мен нақты уақытты емес, өмірлік тәжірибемді айтып тұрмын.)

Салыстырып көрейік:

| Past Simple (Аяқталған уақыт) | Present Perfect (Аяқталмаған уақыт / Қазіргі нәтиже) | | --- | --- | | I lived in London for two years. (Мен Лондонда екі жыл тұрдым. Қазір ол жерде тұрмаймын.) | I have lived in London for two years. (Мен Лондонда екі жылдан бері тұрып жатырмын. Әлі де сол жерде тұрамын.) | | Did you eat breakfast? (Таңғы ас іштің бе? Бүгін таңертеңгі уақыт туралы сұрау.) | Have you eaten yet? (Тамақтанып алдың ба? Қазір қарның аш па деп сұрау.) | | She wrote three reports last week. (Ол *өткен аптада* үш есеп жазды. Өткен апта аяқталды.) | She has written three reports this week. (Ол *осы аптада* үш есеп жазды. Бұл апта әлі аяқталған жоқ.) |

Present Perfect пен Past Simple-ді ажыратуға арналған қысқаша анықтамалық

Әлі де жылдам анықтамалық керек пе? Осы кестені пайдаланыңыз.

PAST SIMPLE қолданылады, егер:

  • Іс-әрекет 100% аяқталған болса.
  • Уақыт нақты және аяқталған болса (*yesterday, last year, in 1999*).
  • Сіз оқиғаны хронологиялық тәртіппен баяндап жатсаңыз.

PRESENT PERFECT қолданылады, егер:

  • Сіз өмірлік тәжірибе туралы айтып жатсаңыз (*ever, never*).
  • Іс-әрекеттің осы шақта тікелей нәтижесі болса (*already, just, yet*).
  • Уақыт кезеңі аяқталмаған болса (*today, this week, this month*).
  • Сіз осы шаққа дейін жалғасатын ұзақтық туралы айтып жатсаңыз (*for, since*).

Қорытынды

Present Perfect пен Past Simple арасындағы айырмашылықты меңгеру уақытпен байланысты түсінуге келіп тіреледі. Әрқашан өзіңізден сұраңыз: іс-әрекет өткен шақтағы аяқталған сәтке байланысты ма, әлде оның қазіргі уақытпен байланысы бар ма? Тәжірибе арқылы дұрыс шақты таңдау сіз үшін әдетке айналады.


Жиі Қойылатын Сұрақтар (ЖҚС)

1-сұрақ: Present Perfect орнына Past Simple шағын қашан қолдану керек?

Өткендегі нақты, аяқталған уақытты көрсеткен кезде әрқашан Past Simple қолдану керек. Егер сөйлеміңізде yesterday, last week, in 2010 немесе five minutes ago сияқты сөздер болса, Past Simple дұрыс таңдау болады.

2-сұрақ: 'for' және 'since' сөздерін Past Simple-мен қолдануға бола ма?

Жалпы, for және since Present Perfect шағының белгілері болып саналады, себебі олар осы шаққа дейінгі ұзақтықты білдіреді. Алайда, егер іс-әрекет те, оның ұзақтығы да толығымен өткенде аяқталса, for сөзін Past Simple-мен қолдануға болады. Мысалы: "I lived in Paris for ten years" (Мен Парижде он жыл тұрдым, бірақ қазір ол жерде тұрмаймын).

3-сұрақ: 'I have seen that movie' деген сөйлем дұрыс па?

Иә, бұл сөйлем толығымен дұрыс. Ол сіздің өміріңіздің бір кезеңінде сол фильмді көргеніңізді білдіреді. Егер оны *қашан* көргеніңізді нақтылағыңыз келсе, Past Simple шағына ауысуыңыз керек: "I saw that movie last Friday."

4-сұрақ: Осы шақтарды қолданғанда ең жиі кездесетін қате қандай?

Ең көп таралған қате — Present Perfect шағын аяқталған уақытты білдіретін сөзбен қолдану. Мысалы, "I have finished my work yesterday" деп айту дұрыс емес. yesterday сөзі аяқталған уақыт болғандықтан, сөйлем Past Simple шағында болуы тиіс: "I finished my work yesterday."

5-сұрақ: Present Perfect пен Past Simple айырмашылығын қалай жаттығуға болады?

Жаттығудың тамаша тәсілі — екі түрлі тақырыпта жазу. Алдымен, кеше не істегеніңіз туралы қысқаша абзац жазыңыз (Past Simple қолданып). Содан кейін, өміріңізде болған қызықты оқиғалар туралы тағы бір абзац жазыңыз (Present Perfect қолданып). Бұл сізді екі түрлі ойлау жүйесі арасында ауысуға мәжбүр етеді.