Present Perfect пен Past Simple шақтарының негізгі айырмашылығы – олардың қазіргі уақытпен байланысында. Past Simple өткен шақта белгілі бір уақытта аяқталған іс-әрекетті сипаттаса, Present Perfect қазіргі сәтте нәтижесі бар немесе онымен байланысты әрекетті білдіреді.
Ағылшын тіліндегі етістік шақтарын меңгеру бас қатыратын жұмбақ секілді көрінуі мүмкін, бірақ Present Perfect пен Past Simple айырмашылығын түсіну – тілді еркін меңгеруге жасалған үлкен қадам. Бұл екі шақ та өткен оқиғалар туралы айтатындықтан, тіл үйренушілерді жиі шатастырады. Алайда, олардың мән-мағынасы мүлдем бөлек. Ендеше, осы грамматикалық қиындықты нақты ережелермен және жиі кездесетін жағдаяттармен талдап көрейік.
Past Simple шағы дегеніміз не және ол қашан қолданылады?
Past Simple – бұл өткенде басталып, өткенде аяқталған іс-әрекеттер туралы айтуға арналған негізгі шақ. Мұндағы ең бастысы – іс-әрекет толығымен біткен және біз оның *қашан* болғанын жиі білеміз.
Past Simple шағы қалай жасалады?
Дұрыс етістіктер үшін етістік түбіріне -ed жалғауын қосасыз (мысалы, *walk -> walked*). Бұрыс етістіктер үшін олардың арнайы өткен шақтағы формасын қолдану қажет (мысалы, *go -> went*, *see -> saw*).
Past Simple шағын қай кезде қолданған дұрыс?
Past Simple шағын өткендегі нақты, белгілі бір уақытта аяқталған іс-әрекет үшін қолданыңыз. Бұл уақыт сөйлемде тікелей көрсетілуі немесе контекстен түсінікті болуы мүмкін.
Мысал: *I visited my grandparents last week.* (Мен өткен аптада атам мен әжемдікіне бардым.)
Бұл жерде «last week» (өткен апта) – аяқталған уақыт кезеңі. Барып келу әрекеті біткен.
Past Simple қолданылатын жиі кездесетін жағдайлар:
- Нақты бір уақытта болған іс-әрекеттер: *She graduated in 2021.* (Ол 2021 жылы оқу бітірді.)
- Өткен шақтағы бірнеше аяқталған іс-әрекеттер тізбегі (оқиға баяндау сияқты): *He woke up, brushed his teeth, and left for work.* (Ол оянды, тісін тазалады және жұмысқа кетті.)
- Өткендегі, бірақ қазір жалғаспайтын әдеттер немесе жағдайлар: *I lived in London for five years.* (Мен Лондонда бес жыл тұрдым.) (Қазір ол жерде тұрмаймын).
Төмендегі сигнал сөздерге назар аударыңыз, олар әрдайым дерлік Past Simple шағын қажет етеді:
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- ... ago (мысалы, two days ago – екі күн бұрын)
- in 2010 (2010 жылы)
- when I was a child (мен бала кезімде)
Present Perfect шағы не үшін қажет және оның ерекшелігі неде?
Present Perfect (have/has + past participle) өткен оқиғаны қазіргі сәтпен байланыстыратын көпір қызметін атқарады. Іс-әрекеттің нақты уақыты маңызды емес, оның *қазіргі* нәтижесі немесе өзектілігі маңызды.
Present Perfect шағы қалай жасалады?
have/has көмекші етістігі мен негізгі етістіктің past participle (үшінші) формасын қолданасыз (мысалы, *I have seen*, *she has eaten*).
Present Perfect шағын қандай жағдайларда қолданамыз?
Бұл шақ жан-жақты болып келеді және өткен іс-әрекеттің қазіргі нәтижесіне баса назар аударады.
Мысал: *I have lost my keys.* (Мен кілттерімді жоғалтып алдым.)
Мұнда басты назар оларды *қашан* жоғалтқанымда емес. Басты назар қазіргі нәтижеде: мен *қазір* үйіме кіре алмаймын.
Present Perfect қолданылатын жиі кездесетін жағдайлар:
- Өмірлік тәжірибе (нақты уақыты аталмағанда): *She has travelled to Japan.* (Ол Жапонияға саяхаттап барған.)
- Жақында болған және қазіргі нәтижесі бар іс-әрекеттер: *He has just finished his homework.* (Ол үй тапсырмасын жаңа ғана бітірді.) (Нәтижесінде оның үй тапсырмасы қазір дайын.)
- Өткенде басталып, қазірге дейін жалғасып келе жатқан іс-әрекеттер: *They have known each other for ten years.* (Олар он жылдан бері бір-бірін таниды.) (Олар әлі де таныс.)
- Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: *I have drunk three cups of coffee this morning.* (Мен бүгін таңертең үш кесе кофе іштім.) (Таң әлі біткен жоқ.)
Іс жүзінде Present Perfect пен Past Simple шақтарының нақты айырмашылығы қандай?
Екеуін қатар қойып салыстырайық. Негізгі айырмашылық – уақыт шеңбері. Past Simple *аяқталған* уақыт шеңберін (yesterday, last year) қолданса, Present Perfect *аяқталмаған* уақыт шеңберін (today, this week, my life) қолданады.
Аяқталған уақыт пен аяқталмаған уақыт:
- Past Simple: *Leonardo da Vinci painted the Mona Lisa.* (Леонардо да Винчи «Мона Лизаны» салды.) (Ол енді тірі емес; бұл әрекет тарихта толығымен аяқталған.)
- Present Perfect: *My son has drawn a picture.* (Менің ұлым сурет салды.) (Ол тірі және сурет қазір бар.)
Нақты уақыт пен белгісіз уақыт:
- Past Simple: *I went to Paris in 2019.* (Мен 2019 жылы Парижге бардым.) (Нақты, аяқталған сапар.)
- Present Perfect: *I have been to Paris.* (Мен Парижде болғанмын.) (Өмірлік тәжірибе; нақты уақыт маңызды емес.)
Дұрыс шақты таңдау арқылы сіз тыңдаушыңызға неге баса назар аудартқыңыз келетінін көрсетесіз: аяқталған өткен оқиғаға ма, әлде оның қазіргі өзектілігіне ме.
Қорытынды: Есте сақтайтын басты нәрсе
Сонымен, Present Perfect пен Past Simple айырмашылығын анықтау үшін бір ғана сұрақ қоюға болады: Іс-әрекеттің қазіргі сәтпен байланысы бар ма? Егер іс-әрекет «кеше» немесе «өткен жылы» сияқты нақты өткен уақытпен байланысты аяқталған оқиға болса, Past Simple қолданыңыз. Егер іс-әрекеттің қазіргі уақытта нәтижесі болса, «бүгін» сияқты аяқталмаған уақыт кезеңінде орын алса немесе өмірлік тәжірибе болса, Present Perfect – ең дұрыс таңдау.
Жиі қойылатын сұрақтар (FAQ)
1-сұрақ: «I have been to Spain» мен «I went to Spain» сөйлемдерінің айырмашылығы неде?
«I have been to Spain» – бұл өмірлік тәжірибе; яғни сіз өміріңіздің бір кезеңінде Испанияда болғансыз. «I went to Spain» өткен шақтағы нақты бір сапарға қатысты айтылады және одан кейін әдетте «I went to Spain last summer» (Мен өткен жазда Испанияға бардым) сияқты уақытты білдіретін сөз тіркесі келеді.
2-сұрақ: Неліктен «I have seen him yesterday» деп айтуға болмайды?
Бұл қате, өйткені «yesterday» (кеше) – аяқталған уақытты білдіретін маркер. Аяқталған уақыт маркерлері Past Simple шағын қажет етеді. Дұрыс сөйлем: «I saw him yesterday.»
3-сұрақ: Бір сөйлемде Past Simple мен Present Perfect шақтарын бірге қолдануға бола ма?
Иә, болады! Бұл көбінесе Present Perfect-тегі іс-әрекет Past Simple-дегі оқиғаға контекст бергенде орын алады. Мысалы: «I have lost my phone, so I bought a new one yesterday.» (Мен телефонымды жоғалтып алдым, сондықтан кеше жаңасын сатып алдым.)
4-сұрақ: Уақыттың аяқталғанын немесе аяқталмағанын қалай білуге болады?
Аяқталмаған уақыт кезеңі – әлі жалғасып жатқан уақыт. *Today* (бүгін), *this week* (осы апта), *this month* (осы ай) және *this year* (осы жыл) сияқты сөздер аяқталғанша аяқталмаған болып есептеледі. *Yesterday* (кеше), *last week* (өткен апта) және *last year* (өткен жыл) әрқашан аяқталған уақыт болып саналады.
5-сұрақ: «For» және «since» сөздері тек Present Perfect шағымен қолданыла ма?
Жоқ, бірақ олар осы шақпен өте жиі қолданылады. «For» сөзін Past Simple-мен *аяқталған* іс-әрекеттің ұзақтығын сипаттау үшін қолдануға болады (мысалы, «I lived in Rome for two years.» – Мен Римде екі жыл тұрдым). Алайда, «since» сөзі тек perfect шақтарымен қолданылады, себебі ол өткен шақтағы белгілі бір уақытты қазіргі сәтпен байланыстырады.