Present Perfect пен Past Simple шақтарының негізгі айырмашылығы — олардың қазіргі шақпен байланысы. Past Simple (‘I saw’) өткен шақта толығымен аяқталған іс-әрекеттер үшін қолданылса, Present Perfect (‘I have seen’) өткенде болған, бірақ нәтижесі немесе маңызы қазіргі сәтке қатысты іс-әрекеттерді білдіреді.
Бұл айырмашылықты меңгеру — ағылшын тілінде анағұрлым табиғи және еркін сөйлеуге жасалған маңызды қадам. Бұл нені білдіретінін егжей-тегжейлі талдап көрейік. Бұл нұсқаулықта біз негізгі тұжырымдамаларды қарастырамыз, нақты мысалдар келтіреміз және Present Perfect пен Past Simple айырмашылығына қатысты жиі қойылатын сұрақтарға жауап береміз.
Present Perfect пен Past Simple шағының негізгі айырмашылығы неде?
Оны былай елестетіп көріңіз: Past Simple өткен мен бүгінгі күннің арасына «қабырға» тұрғызады. Іс-әрекет болды, аяқталды және сол жерде қалды. Ал Present Perfect өткен шақ пен осы шақтың арасына «көпір» салады. Іс-әрекет өткенде орын алды, бірақ оның әсері, нәтижесі немесе маңыздылығы *дәл қазір* сезіледі.
- Past Simple (I did): Іс-әрекет аяқталған. Уақыт аяқталған. Бұл — тарихи факт.
- Present Perfect (I have done): Іс-әрекеттің қазіргі сәтпен байланысы бар. Уақыт әлі аяқталмаған болуы мүмкін немесе оның нәтижесі қазір маңызды.
Past Simple (‘I saw’) шағын қашан қолдану керек?
Past Simple шағын өткендегі нақты, аяқталған уақытта болған іс-әрекет туралы айтқанда қолданыңыз. Мұндағы негізгі сөз — «нақты, аяқталған уақыт».
Белгілі бір уақыт маркерлерімен аяқталған іс-әрекеттер үшін
Егер бір нәрсенің өткенде қашан болғанын нақты айта алсаңыз, онда сізге әрқашан дерлік Past Simple қажет болады. Мынадай уақытты білдіретін сигнал сөздерге назар аударыңыз:
- yesterday (кеше)
- last week / month / year (өткен аптада / айда / жылы)
- five minutes ago (бес минут бұрын)
- in 2010 (2010 жылы)
- when I was a child (мен бала кезімде)
Мысалдар:
- I saw that movie last night. (Уақыт, яғни *last night* (кеше түнде), аяқталған.)
- She visited her grandparents two weeks ago. (Іс-әрекет аяқталған және өткен шақтағы нақты уақытпен байланысты.)
- They moved to London in 2018. (Бұл жыл — аяқталған уақыт кезеңі.)
Өткен шақтағы оқиғалар тізбегі үшін (әңгімелеу кезінде)
Оқиғаны баяндағанда, сіз оқиғаларды хронологиялық тәртіппен тізіп шығасыз. Бұл оқиғалардың барлығы аяқталған, сондықтан Past Simple — ең қолайлы шақ.
Мысал:
- He woke up at 7 AM, took a shower, got dressed, and left for work. (Ол таңғы 7-де оянды, душ қабылдады, киінді және жұмысқа кетті.)
Ал Present Perfect (‘I have seen’) шағын қай кезде қолданған дұрыс?
Present Perfect шағын іс-әрекеттің осы шақпен байланысы болған кезде қолданыңыз. Бұл байланыс бірнеше түрлі формада болуы мүмкін.
Өмірлік тәжірибе туралы айтқанда (нақты уақытты көрсетпестен)
Сіз өміріңізде жасаған немесе жасамаған нәрселер туралы айтқанда, нақты уақыт маңызды емес. Басты назар тәжірибенің өзіне аударылады.
Мысалдар:
- She has visited Japan twice. (Біз оның қашан барғанын білмейміз және ол маңызды емес; басты назар оның өмірлік тәжірибесінде.)
- Have you ever eaten sushi? (Осы уақытқа дейінгі өмірлік тәжірибеңіз туралы сұрақ.)
- I have never seen a ghost. (Бұл менің осы уақытқа дейінгі бүкіл өміріме қатысты шындық.)
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін
Егер сіз айтып отырған уақыт кезеңі әлі жалғасып жатса, Present Perfect шағын қолдануыңыз керек.
Мысалдар:
- I have drunk three cups of coffee today. (*Today* (бүгін) әлі аяқталған жоқ; мен тағы да ішуім мүмкін.)
- We have had a lot of meetings this week. (*This week* (осы апта) әлі жалғасып жатыр.)
- He hasn't called me this month. (Бұл ай әлі аяқталмады.)
Жақында болған және қазіргі сәтке нәтижесі бар іс-әрекеттер үшін
Дәл осы жерде «осы шақпен байланыс» ең күшті көрінеді. Іс-әрекет жаңа ғана болды, ал оның нәтижесін қазір көріп немесе сезіп отырсыз.
Мысалдар:
- I have lost my keys. (Нәтижесі: мен *дәл қазір* үйіме кіре алмаймын.)
- She has broken her arm. (Нәтижесі: оның қолы *дәл қазір* гипсте.)
- The taxi has arrived. (Нәтижесі: біз *дәл қазір* әуежайға шыға аламыз.)
Қысқаша анықтама: Жиі кездесетін уақыт мезгілдері
Дұрыс таңдау жасауға көмектесетін ыңғайлы тізім:
- Past Simple-мен қолданыңыз: yesterday, ago, last..., in 1999, when...?
- Present Perfect-пен қолданыңыз: ever, never, yet, already, just, since, for, this week, today
Present Perfect пен Past Simple айырмашылығын түсіну: қорытынды
Дұрыс шақты таңдау бір ғана сұраққа байланысты: Іс-әрекет толығымен аяқталып, қазіргі шақтан ажыратылған ба, әлде оның қазіргі сәтпен байланысы бар ма? Егер бұл аяқталған уақыттағы аяқталған оқиға болса, Past Simple қолданыңыз. Егер бұл өмірлік тәжірибе, аяқталмаған уақыт немесе қазіргі сәтте нәтижесі бар өткен оқиға туралы болса, Present Perfect шағын қолданыңыз.
Тәжірибе өте маңызды. Ана тілінде сөйлейтіндерді неғұрлым көп оқып, тыңдасаңыз, осы маңызды Present Perfect пен Past Simple айырмашылығын соғұрлым жақсы сезінетін боласыз. Осы ережелерді есте сақтаңыз, сонда сіз оларды көп ұзамай кәсіби деңгейде қолданатын боласыз.
***
Жиі Қойылатын Сұрақтар (FAQ)
Present Perfect-пен ‘yesterday’ сөзін қолдануға бола ма? Жоқ, болмайды. 'Yesterday' — аяқталған уақыт маркері, ол Past Simple шағын қажет етеді. "I *have seen* him yesterday" деп емес, "I *saw* him yesterday" деп айту керек.
‘I lost my keys’ пен ‘I have lost my keys’ сөйлемдерінің айырмашылығы қандай? "I lost my keys" — бұл өткен шақтағы жай ғана фактіні баяндау. Мүмкін сіз оларды өткен аптада жоғалтып, бір сағаттан кейін тауып алған боларсыз. Ал "I have lost my keys" сөйлемі кілттердің сөйлеп тұрған сәтте *әлі де* жоғалып тұрғанын және бұл қазіргі мәселе екенін білдіреді.
Қайтыс болған адамға қатысты Present Perfect шағын қолдану дұрыс па? Жалпы, жоқ. Ол адамның өмірі аяқталған уақыт кезеңі болғандықтан, Past Simple шағын қолдану керек. Мысалы: "Shakespeare *wrote* many famous plays." (Шекспир көптеген танымал пьесалар жазған). "Shakespeare *has written*..." деп айтуға болмайды, себебі оның өмірі де, шығармашылық кезеңі де аяқталған.
Неліктен американдықтар Past Simple шағын жиірек қолданатын сияқты көрінеді? Бұл — американдық ағылшын тілі (AmE) мен британдық ағылшын тілі (BrE) арасындағы белгілі айырмашылық. AmE-де 'just,' 'already,' және 'yet' сияқты сөздермен Past Simple шағын қолдану өте жиі кездеседі. Мысалы, американдық "He *just left*" десе, британдық "He *has just left*" деп айтуы ықтимал.