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

Simple Past және Present Perfect: Айырмашылығы неде және қалай дұрыс қолдану керек?

Simple Past пен Present Perfect шақтарын шатастырасыз ба? Айырмашылығын түсінікті мысалдармен талдап, сауатты қолдануды үйретеміз.

difference between the simple past and present perfectsimple past vs present perfectEnglish grammar tenseswhen to use simple pastwhen to use present perfect

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

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

Simple Past шағы дегеніміз не және қашан қолданылады?

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

Simple Past шағы қалай жасалады?

Көптеген дұрыс етістіктер үшін түбірге "-ed" жалғауын қосу жеткілікті (мысалы, walk → walked). Алайда, ағылшын тілінде жаттап алуды қажет ететін, өткен шақта ерекше формаға ие бұрыс етістіктер көп (мысалы, go → went, eat → ate).

  • Мысал (Дұрыс етістік): She talked to her manager yesterday. (Ол кеше менеджерімен сөйлесті.)
  • Мысал (Бұрыс етістік): They saw that movie last week. (Олар өткен аптада анау фильмді көрді.)

Simple Past шағын қандай жағдайда қолданған жөн?

Simple Past шағын іс-әрекет аяқталған және уақыты нақты көрсетілген кезде қолданыңыз. Мынадай уақыт меңзеуіштеріне назар аударыңыз:

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

Мысал: Leonardo da Vinci painted the Mona Lisa. (Леонардо да Винчи Мона Лизаны салды.) (Іс-әрекет аяқталған; ол қазір өмірде жоқ).

Present Perfect шағы дегеніміз не және оның ерекшелігі қандай?

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

Present Perfect шағы қалай жасалады?

Present Perfect шағы have немесе has көмекші етістігіне негізгі етістіктің Past Participle (V3 формасы) түрін қосу арқылы жасалады.

  • Формула: have/has + past participle
  • Мысал: I have finished my homework. (Мен үй тапсырмамды бітірдім.)
  • Мысал: She has lived here for ten years. (Ол мұнда он жылдан бері тұрады.)

Present Perfect шағын қашан қолданамыз?

Present Perfect шағын келесі жағдайларда қолданыңыз:

  • Өмірлік тәжірибе: Өміріңізде жасаған немесе жасамаған нәрселер туралы айтқанда. Нақты уақыт маңызды емес.
  • Мысал: I have been to Japan twice. (Мен Жапонияда екі рет болдым.) (Менің өмірім әлі аяқталған жоқ, сондықтан тағы да баруым мүмкін).
  • Қазіргі уақытқа әсері бар жақын арада болған іс-әрекеттер: Өткендегі іс-әрекеттің қазіргі сәтке нақты әсері болғанда.
  • Мысал: I have lost my wallet. (Мен әмиянымды жоғалтып алдым.) (Нәтижесінде ол қазір менде жоқ).
  • Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: today (бүгін), this week (осы апта), this year (осы жыл) сияқты әлі аяқталмаған уақыт меңзеуіштерімен.
  • Мысал: She hasn't called me today. (Ол маған бүгін хабарласпады.) (Бүгін әлі аяқталған жоқ).

Сонымен, Simple Past пен Present Perfect-тің басты айырмашылығы неде?

Негізгі айырмашылық бір ғана сұраққа келіп тіреледі: Уақыт аяқталды ма? Егер уақыт аяқталған және нақты болса (yesterday немесе last year сияқты), Simple Past қолданыңыз. Егер уақыт белгісіз болса немесе іс-әрекет қазіргі сәтпен байланысты болса, Present Perfect қолданыңыз.

Міне, қысқаша салыстыру:

  • Simple Past:
  • Фокус: Аяқталған іс-әрекет.
  • Уақыт: Нақты, аяқталған уақыт (yesterday, in 1999).
  • Қазіргі шақпен байланысы: Жоқ. Іс-әрекет біткен.
  • Мысал: I ate breakfast at 8 AM. (Мен таңғы асты сағат 8-де іштім.)
  • Present Perfect:
  • Фокус: Тәжірибе немесе өткен іс-әрекеттің қазіргі нәтижесі.
  • Уақыт: Белгісіз немесе аяқталмаған уақыт (ever, this week).
  • Қазіргі шақпен байланысы: Күшті. Іс-әрекет қазір маңызды.
  • Мысал: I have eaten breakfast. (Мен таңғы асты ішіп алдым.) (Нәтижесінде мен қазір тоқпын).

Simple Past пен Present Perfect айырмашылығын көрсететін басқа да мысалдар бар ма?

Әрине! Бұл шақтарды қатар салыстырып көргенде, айырмашылық айқынырақ болады.

  • 1-жағдаят: Компанияда жұмыс істеу
  • Simple Past: I worked at Google for five years. (Мен Google-да бес жыл жұмыс істедім.) (Бұл менің ол жерде енді жұмыс істемейтінімді білдіреді).
  • Present Perfect: I have worked at Google for five years. (Мен Google-да бес жылдан бері жұмыс істеп келемін.) (Бұл менің әлі де сол жерде жұмыс істейтінімді білдіреді).
  • 2-жағдаят: Қалаға бару
  • Simple Past: I visited Paris when I was a student. (Мен студент кезімде Парижге барғанмын.) (Өмірімнің нақты, аяқталған кезеңі).
  • Present Perfect: I have visited Paris. (Мен Парижде болғанмын.) (Өмірлік тәжірибе. Нақты уақыт маңызды емес).
  • 3-жағдаят: Бір заттың сынуы
  • Simple Past: I broke my leg last winter. (Мен өткен қыста аяғымды сындырып алдым.) (Оқиға өткен шақта болды және қазір жазылған болуы мүмкін).
  • Present Perfect: I have broken my leg. (Мен аяғымды сындырып алдым.) (Нәтижесі қазір маңызды; аяғым гипсте болуы мүмкін).

Қорытынды

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

***

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

Present Perfect-ті 'yesterday' сияқты нақты уақытпен қолдануға бола ма? Жоқ. Present Perfect белгісіз уақыт үшін қолданылады. Егер yesterday, last week, немесе in 2010 сияқты нақты аяқталған уақытты атасаңыз, міндетті түрде Simple Past шағын қолдануыңыз керек. Мысалы, "I have seen him yesterday" деудің орнына "I saw him yesterday" деп айтыңыз.

'I lived in London' мен 'I have lived in London' сөйлемдерінің айырмашылығы қандай? "I lived in London" (simple past) сіздің енді Лондонда тұрмайтыныңызды білдіреді. Бұл сіздің өміріңіздің аяқталған кезеңі. "I have lived in London" (present perfect) сіздің өткенде сол жерде тұра бастап, қазір де сонда тұратыныңызды білдіреді.

Уақытын көрсетпей 'I have eaten' деп айту дұрыс па? Иә, әрине. Бұл Present Perfect-тің керемет мысалы. Мұнда басты назар сіздің тамақ ішкен нақты уақытыңызға емес, оның қазіргі нәтижесіне (сіздің тоқ екеніңізге) немесе тәжірибеге аударылады.

Іс-әрекеттің 'қазіргі шақпен байланысы' бар екенін қалай білемін? Өзіңізден сұраңыз: іс-әрекеттің нәтижесі дәл қазір маңызды ма? Мысалы, "I have lost my keys" дегенде, нәтижесі — сіз *қазір* үйіңізге кіре алмайсыз. Бұл қазіргі шақпен тығыз байланыс. Ал "I lost my keys yesterday" дегенде, оқиға аяқталған; мүмкін, сіз кілттеріңізді сол күні кешке тауып алған боларсыз.