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

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

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

past simple vs present perfectdifference between past simple and present perfectenglish grammarverb tenseswhen to use present perfect

Past Simple мен Present Perfect шақтарының негізгі айырмашылығы — Past Simple өткен шақта, нақты бір уақытта аяқталған іс-әрекетті білдіреді, ал Present Perfect қазіргі кезбен байланысы бар іс-әрекетті сипаттайды. Біз Past Simple шағын уақыт аяқталған кезде (мысалы, *yesterday* – кеше), ал Present Perfect шағын уақыт әлі аяқталмаған немесе белгісіз болғанда (мысалы, *this week* – осы аптада, *in my life* – өмірімде) қолданамыз.

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

Past Simple мен Present Perfect шақтарының негізгі айырмашылығы неде?

Бұл шақтарды түсінудің кілті — олардың уақытпен байланысын білу. Негізгі айырмашылық — іс-әрекеттің толығымен аяқталып, қазіргі кезбен байланысының үзілгені немесе оның әлі де қазіргі сәтке қатысы немесе әсері бар екендігінде.

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

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

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

Мысалы: *I visited my parents last weekend.*

Бұл сөйлемдегі "last weekend" (өткен демалыс) — өткен шақтағы нақты, аяқталған уақыт кезеңі. Барып келу әрекеті біткен.

Басқа мысалдар:

  • Leonardo da Vinci painted the Mona Lisa. (Ол қазір тірі емес, іс-әрекет толық аяқталған.)
  • We ate dinner at 8 PM yesterday. (Кеше кешкі сағат 8-де тамақтандық. Уақыт, яғни кешегі сағат 8, нақты және аяқталған.)
  • She moved to London in 2015. (Көшу әрекеті өткен шақтағы нақты жылда болған.)

Past Simple шағында жиі кездесетін уақытты білдіретін сөздер

Егер сіз осы сөздерді көрсеңіз, көп жағдайда Past Simple шағын қолдануыңыз керек:

  • yesterday (кеше)
  • last week / month / year (өткен аптада / айда / жылы)
  • ... ago (мысалы, two days ago – екі күн бұрын)
  • in 1999 / in 2010 (1999 жылы / 2010 жылы)
  • when I was a child (мен бала кезімде)

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

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

Өмірлік тәжірибе туралы айтқанда (уақыты белгісіз)

Өміріңіздің бір сәтінде болған тәжірибе туралы айтқанда, сіз Present Perfect шағын қолданасыз. Нақты уақыт маңызды емес немесе аталмайды.

  • Мысалы: *I have been to Japan.* (Мен Жапонияда болғанмын. Қашан болғаным маңызды емес; бұл тәжірибе менің өмірімнің бір бөлігі.)
  • Салыстырыңыз: *I went to Japan in 2018.* (Бұл жерде нақты уақыт аталған, сондықтан біз Past Simple шағын қолдануымыз керек.)

Аяқталмаған уақыт кезеңі үшін

Егер іс-әрекет әлі жалғасып жатқан уақыт кезеңінде болса, Present Perfect шағын қолданыңыз.

  • Мысалы: *She has drunk three cups of coffee this morning.* (Ол бүгін таңертең үш кесе кофе ішті. Таңертеңгі уақыт әлі біткен жоқ, ол тағы ішуі мүмкін.)
  • Салыстырыңыз: *She drank three cups of coffee yesterday morning.* (Кешегі таңертең — аяқталған уақыт.)

Қазіргі кезге әсері бар жақын арада болған іс-әрекеттер үшін

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

  • Мысалы: *I have lost my keys.* (Өткендегі іс-әрекет – кілтті жоғалту. Қазіргі нәтижесі – мен есікті аша алмай тұрмын.)
  • Салыстырыңыз: *I lost my keys yesterday, but I found them this morning.* (Кілтті жоғалту әрекеті толығымен өткен шақта қалды және оның қазіргі кезге еш нәтижесі жоқ.)

Past Simple мен Present Perfect шақтарын қалай оңай ажыратуға болады?

Айырмашылықты нақты түсіну үшін бірнеше тікелей салыстыруды қарастырайық:

  • Past Simple: *I lived in Paris for two years.*
  • Мағынасы: Менің Парижде тұрған уақытым аяқталды. Мен қазір онда тұрмаймын.
  • Present Perfect: *I have lived in Paris for two years.*
  • Мағынасы: Мен Парижде тұра бастағаныма екі жыл болды және әлі де сонда тұрамын.
  • Past Simple: *Did you finish your homework?*
  • Мағынасы: Белгілі бір тапсырма туралы сұрақ, мысалы, кешегі үй жұмысы туралы.
  • Present Perfect: *Have you finished your homework?*
  • Мағынасы: Дәл қазіргі сәт туралы сұрақ. Маған үй жұмысының қазір дайын екенін білу керек.

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


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

'I went to London' мен 'I have been to London' сөйлемдерінің айырмашылығы қандай?

'I went to London' (Past Simple) нақты, аяқталған сапарды сипаттайды. Сіз одан кейін "I went last year" (Мен өткен жылы бардым) деп толықтыруыңыз мүмкін. 'I have been to London' (Present Perfect) өмірлік тәжірибені білдіреді; нақты уақыт маңызды емес, тек сіздің өміріңізде осындай тәжірибе болғаны маңызды.

Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?

Жоқ, болмайды. Аяқталған өткен шақты білдіретін уақыт үстеулері (*yesterday, last week, in 2010, five minutes ago*) Past Simple шағын талап етеді. "I have seen him yesterday" деп айту қате болады.

Бұл шақтардың қайсысы америкалық, қайсысы британдық ағылшын тілінде жиі қолданылады?

Екеуі де екі диалектіде қолданылғанымен, америкалық ағылшын тілінде сөйлейтіндер кейде британдықтар Present Perfect шағын қолданатын жағдайларда, әсіресе *just, already, yet* сөздерімен Past Simple шағын қолдануы мүмкін. Мысалы, америкалық "Did you eat yet?" десе, британдық "Have you eaten yet?" деуі ықтимал.

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

Present Perfect шағы *have* немесе *has* көмекші етістігіне негізгі етістіктің өткен шақ есімшесін (past participle) қосу арқылы жасалады. Мысалы: *I have seen*, *She has eaten*, *They have traveled*.

Past Simple шағын қолданғанда әрқашан уақытты көрсету керек пе?

Әрқашан емес, бірақ нақты аяқталған уақыт әдетте сөйлесу барысында белгілі болып тұрады. Егер біреу "What did you do last weekend?" (Өткен демалыста не істедің?) деп сұраса, сіз "last weekend" сөзін қайталамай-ақ "I saw a movie" (Мен кино көрдім) деп жауап бере аласыз. Нақты уақыт контексі онсыз да түсінікті.