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

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

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

present perfect vs past simplewhen to use present perfectuse present perfect instead of past simpleEnglish verb tensesgrammar rules

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

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

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

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

Оны былай елестетіп көріңіз:

  • Past Simple: Аяқталған оқиға. Уақыт біткен.
  • Present Perfect: Аяқталмаған оқиға немесе өткендегі іс-әрекеттің қазіргі нәтижесі. Уақыт әлі біткен жоқ.

Енді осы айырмашылық маңызды болатын нақты жағдайларды талдап көрейік.

Present Perfect шағын Past Simple орнына қашан қолданған жөн?

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

Аяқталмаған уақыт кезеңдері үшін қалай қолданамыз?

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

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

  • Дұрыс: *I have drunk three cups of coffee today.* (Бүгін әлі біткен жоқ; мен тағы ішуім мүмкін.)
  • Қате: *I drank three cups of coffee today.*
  • Дұрыс: *She hasn't called me this week.* (Осы апта әлі аяқталған жоқ; ол әлі де хабарласуы мүмкін.)
  • Past Simple-мен салыстыру: *She didn't call me last week.* (Өткен апта аяқталды және өткен шақта қалды.)

Белгілі бір уақыты көрсетілмеген өмірлік тәжірибені сипаттау үшін ше?

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

Біз жиі *ever* (бұрын-соңды), *never* (ешқашан), *before* (бұрын), және *in my life* (өмірімде) сияқты сигнал сөздерді қолданамыз.

  • Дұрыс: *He has visited Japan twice.* (Біз оның қашан барғанын білмейміз немесе ол маңызды емес; басты назар тәжірибеде.)
  • Дұрыс: *Have you ever eaten snails?* (Сіздің осы уақытқа дейінгі өміріңіздің кез келген сәті туралы сұрақ.)

Егер сіз нақты уақытты қоссаңыз, міндетті түрде Past Simple шағына ауысуыңыз керек.

  • Past Simple-мен салыстыру: *He visited Japan in 2019.* (Нақты, аяқталған уақыт көрсетілген.)

Өткендегі іс-әрекеттің қазіргі кезге әсері болса, қай шақты таңдаймыз?

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

  • Дұрыс: *I have lost my keys.* (Нәтижесінде мен қазір үйіме кіре алмаймын.)
  • Past Simple-мен салыстыру: *I lost my keys yesterday.* (Бұл жай ғана кеше болған оқиға. Мүмкін мен оларды содан бері тауып алған шығармын.)
  • Дұрыс: *They have painted the walls.* (Нәтижесінде қабырғалардың түсі қазір жаңа.)
  • Past Simple-мен салыстыру: *They painted the walls last year.* (Бұл өткен шақтағы аяқталған іс-әрекет; қабырғалардың түсі қазір басқаша болуы да мүмкін.)

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

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

Сіз жиі мынадай уақытқа тән сигнал сөздерді көресіз:

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

Мысалдар:

  • *We went to the cinema last night.*
  • *Leonardo da Vinci painted the Mona Lisa.*
  • *I finished my homework an hour ago.*

Сонымен, негізгі айырмашылықтарды қалай есте сақтауға болады?

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


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

«I have lived here» мен «I lived here» сөйлемдерінің айырмашылығы қандай?

«I have lived here for five years» (present perfect) – сіздің әлі де осында тұратыныңызды білдіреді. «I lived here for five years» (past simple) – сіздің бұдан былай мұнда тұрмайтыныңызды білдіреді; бұл сіздің өткеніңіздегі аяқталған кезең.

Present Perfect шағымен 'yesterday' немесе 'last week' сияқты сөздерді қолдануға бола ма?

Жоқ, болмайды. *Yesterday*, *last week*, *in 2015* немесе *ago* сияқты өткендегі аяқталған уақытты көрсететін сөздер міндетті түрде Past Simple шағымен қолданылуы керек. Present Perfect тек аяқталмаған уақыт үшін немесе нақты уақыт көрсетілмегенде қолданылады.

«I have finished my work» деп айту дұрыс па? Бұл нені білдіреді?

Иә, бұл – өткен іс-әрекеттің қазіргі нәтижесін көрсету үшін Present Perfect шағын қолданудың тамаша мысалы. «I have finished my work» деп айту 'мен қазір боспын' немесе 'енді оны тапсыра аламын' дегенді білдіреді. Егер бастығыңыз сізден кешкі сағат 5-те оны қашан бітіргеніңізді сұраса, сіз уақытты нақтылап: «I finished it at 3 PM» (past simple) деп жауап беруіңіз мүмкін.

Неліктен америкалықтар британдықтар Present Perfect қолданатын жерде Past Simple-ды жиі қолданады?

Бұл – американдық ағылшын тілі (AmE) мен британдық ағылшын тілі (BrE) арасындағы жиі кездесетін айырмашылық. Жақында болған іс-әрекеттер үшін AmE сөйлеушілері жиі *just*, *already* және *yet* сияқты сөздермен Past Simple шағын қолданады. Мысалы, AmE сөйлеушісі «Did you eat yet?» немесе «I already ate» десе, BrE сөйлеушісі көбінесе «Have you eaten yet?» немесе «I have already eaten» дейді.

Екі шақты ажыратуға көмектесетін негізгі сигнал сөздер (signal words) қандай?

Сигнал сөздер – тамаша көмекші! Present Perfect үшін: *for, since, just, already, yet, ever, never, this week, today*. Past Simple үшін: *yesterday, ago, last month, in 2010, when* сөздеріне назар аударыңыз.