Past Simple мен Present Perfect шақтарының негізгі айырмашылығы – Past Simple өткен шақта нақты бір уақытта болып, аяқталған іс-әрекетті сипаттайды, ал Present Perfect өткендегі іс-әрекетті қазіргі сәтпен байланыстырады және көбінесе нақты уақытты көрсетпейді. Past Simple-ді аяқталған оқиға, ал Present Perfect-ті қазіргі уақытқа нәтижесі немесе қатысы бар өткен оқиға деп ойлаңыз.
Ағылшын тіліндегі етістік шақтарын меңгеру күрделі көрінуі мүмкін. Көптеген оқушылар үшін ең қиын тақырыптардың бірі – Past Simple мен Present Perfect арасындағы айырмашылықты түсіну. Екеуі де өткен шақ туралы айтады, сонда айырмашылығы неде? Мұның құпиясы іс-әрекеттің *қашан* болғанында ғана емес, оның қазіргі сәтпен байланысының бар-жоғында. Ендеше, бұл тақырыпты нақты ережелер мен мысалдар арқылы талдап көрейік.
Past Simple мен Present Perfect шақтарының негізгі айырмашылығы неде?
Ең негізгі айырмашылық бір ғана ұғымға келіп тіреледі: қазіргі сәтпен байланыс.
Past Simple шағын қашан қолданған жөн?
Past Simple шағын өткен уақытта белгілі бір сәтте басталып, аяқталған іс-әрекеттер үшін қолданыңыз. Уақыт сөйлемде нақты көрсетіледі немесе контекстен түсінікті болады. Іс-әрекет біткен, аяқталған және қазіргі сәтпен тікелей байланысы жоқ. Мұны аяқталған оқиғаны баяндау деп елестетіңіз.
- Түйінді ой: Аяқталған уақыттағы аяқталған іс-әрекет.
Мысалдар:
- I watched that movie *yesterday*. (Мен ол фильмді *кеше* көрдім.)
- She visited her grandparents *last week*. (Ол ата-әжесіне *өткен аптада* барды.)
- They graduated from university *in 2019*. (Олар университетті *2019 жылы* бітірді.)
- He ate the entire pizza *an hour ago*. (Ол бүкіл пиццаны *бір сағат бұрын* жеп қойды.)
Бұл мысалдардың барлығында *yesterday*, *last week*, *in 2019*, *an hour ago* сияқты уақыт мезгілдері іс-әрекетті толығымен өткен шақта қалдырады. Оқиға аяқталған.
Ал Present Perfect шағын қашан қолданамыз?
Present Perfect (have/has + past participle) шағын іс-әрекеттің қашан болғанынан гөрі, оның қазіргі сәтпен байланысы маңыздырақ болған кезде қолданыңыз. Бұл байланыс бірнеше түрде көрініс табуы мүмкін:
- Қазіргі нәтиже: Өткендегі іс-әрекеттің қазіргі уақытқа әсер ететін салдары бар.
- *Мысал:* "I have lost my keys." (Өткендегі іс-әрекет – кілтті жоғалту; қазіргі нәтиже – мен *қазір* үйге кіре алмаймын.)
- Өмірлік тәжірибе: Осы уақытқа дейінгі тәжірибе туралы айтқанда. Нақты уақыт маңызды емес.
- *Мысал:* "She has traveled to Japan." (Оның Жапонияға саяхаттау тәжірибесі *қазір* оның өмірінің бір бөлігі.)
- Аяқталмаған уақыт кезеңі: Іс-әрекет әлі аяқталмаған уақыт аралығында болды (мысалы, today, this week, this year).
- *Мысал:* "We have had three meetings *this morning*." (Таң әлі біткен жоқ, сондықтан тағы да кездесулер болуы мүмкін.)
Уақыт мезгілдері Past Simple мен Present Perfect айырмашылығын қалай көрсетеді?
Уақыт мезгілдері немесе "сигнал сөздер" – осы шақтардың бірін таңдаудағы ең жақсы көмекшіңіз. Олар уақыттың аяқталғанын немесе қазіргі сәтпен байланысты екенін көрсететін нақты белгілер береді.
Міне, жылдам анықтамалық тізім:
- Past Simple-мен АЯҚТАЛҒАН уақыт сөздерін қолданыңыз:
- yesterday
- last week/month/year
- ... ago (мысалы, five minutes ago)
- in 2010
- on Monday (егер қазір аптаның басқа күні болса)
- when I was a child
- Present Perfect-пен АЯҚТАЛМАҒАН уақыт сөздерін немесе ҚАЗІРГІ СӘТПЕН байланыстыратын сөздерді қолданыңыз:
- already, yet, just
- ever, never
- so far, up to now
- this week/month/year (егер бұл кезең әлі бітпесе)
- since (мысалы, since 2020)
- for (мысалы, for three years – әлі де жалғасып жатқанын білдіреді)
Екі шақты салыстыратын мысалдарды келтіре аласыз ба?
Шақтарды тікелей салыстырып көргенде, айырмашылық бірден түсінікті болады.
1-жағдай: Қалада тұру
- Past Simple: "I lived in Paris for five years." (Бұл менің қазір Парижде тұрмайтынымды білдіреді. Бұл менің өмірімнің аяқталған кезеңі.)
- Present Perfect: "I have lived in Paris for five years." (Бұл менің қазір де Парижде тұратынымды білдіреді. Бес жылдық кезең осы уақытқа дейін жалғасуда.)
2-жағдай: Атақты жазушы
- Past Simple: "William Shakespeare wrote many famous plays." (Уильям Шекспир қазір өмірде жоқ. Оның барлық шығармалары өткен шақта аяқталған.)
- Present Perfect: "J.K. Rowling has written many famous books." (Ол әлі тірі және тағы да жазуы мүмкін. Оның шығармалары қазіргі уақытпен байланысты.)
Қорытынды: Жылдам шешім қабылдау ережесі
Past Simple мен Present Perfect айырмашылығын толық меңгеру үшін өзіңізге мына сұрақты қойыңыз: "Мен өткендегі нақты уақытта болған аяқталған оқиға туралы айтып жатырмын ба, әлде өткен оқиғаның қазіргі сәтке әсері туралы айтып жатырмын ба?"
Егер бұл *yesterday* немесе *last year* сияқты уақыт белгісі бар аяқталған оқиға болса, Past Simple-ді қолданыңыз. Егер бұл тәжірибе, қазіргі нәтиже немесе аяқталмаған уақыт кезеңі туралы болса, Present Perfect-ті қолданыңыз. Тәжірибе арқылы бұл таңдау сіз үшін әдетке айналады.
Жиі Қойылатын Сұрақтар (ЖҚС)
Past Simple шағын Present Perfect-тің орнына қашан қолданған дұрыс?
Past Simple шағын іс-әрекет толығымен аяқталып, сіз нақты, аяқталған уақытты көрсеткенде қолданыңыз. Егер "Қашан?" деген сұраққа *yesterday*, *in 1999* немесе *two hours ago* сияқты нақты уақытпен жауап бере алсаңыз, онда Past Simple-ді таңдағаныңыз дұрыс.
"Yesterday" сияқты нақты уақытпен Present Perfect шағын қолдануға бола ма?
Жоқ, болмайды. Бұл – жиі кездесетін қате. Present Perfect нақты емес немесе аяқталмаған уақыт кезеңдері үшін қолданылады. *Yesterday*, *last week*, *in 2015* сияқты сөздер аяқталған уақытты білдіреді, сондықтан олар тек Past Simple-мен қолданылуы керек. Мысалы, "I *have seen* him yesterday" деу қате, "I *saw* him yesterday" деу керек.
Present Perfect шағын қолдану керектігін білдіретін басты белгі қандай?
Ең басты белгі – нақты аяқталған уақыттың болмауы және қазіргі сәтпен тығыз байланыстың болуы. Егер іс-әрекеттің нәтижесі қазір маңызды болса (мысалы, "I've broken my leg" – сондықтан мен қазір жүре алмаймын) немесе ол әлі жалғасып жатқан кезеңде болса (мысалы, "I've drunk three coffees *today*"), онда Present Perfect дұрыс таңдау болады.
Қайсысы дұрыс: "I have eaten breakfast" пе, әлде "I ate breakfast" па?
Екеуі де дұрыс болуы мүмкін, бірақ мағыналары сәл өзгеше. "I ate breakfast" – бұл өткендегі аяқталған іс-әрекет туралы қарапайым хабарлама. Ал "I have eaten breakfast" қазіргі уақытпен байланысты білдіреді, мысалы, біреу сізге тамақ ұсынғанда, сіз *қазір* қарныңыз тоқ болғандықтан бас тартасыз.
Past Simple мен Present Perfect-ке тән негізгі сигнал сөздер (signal words) қандай?
Past Simple үшін аяқталған уақыт белгілеріне назар аударыңыз: *yesterday, last year, ...ago, in 2005, when*. Present Perfect үшін қазіргі сәтпен байланыстыратын немесе аяқталмаған уақытты білдіретін сөздерді іздеңіз: *for, since, already, yet, just, ever, never, this week, so far*.