Present Perfect пен Past Simple шақтарының негізгі айырмашылығы — олардың осы шақпен байланысы. Past Simple өткен шақта белгілі бір уақытта болып, толығымен аяқталған іс-әрекеттер үшін қолданылады. Ал Present Perfect қазіргі сәтке нәтижесі немесе қатысы бар, немесе белгісіз бір уақытта болған іс-әрекеттерді сипаттау үшін қолданылады.
Ағылшын тіліндегі етістік шақтарын меңгеру күрделі көрінуі мүмкін, бірақ Present Perfect пен Past Simple арасындағы айырмашылықты түсіну — еркін сөйлеуге жасалған маңызды қадам. Бұл екі шақ та өткенде болған оқиғаны баяндайтындықтан, тіл үйренушілерді жиі шатастырады. Алайда, оларды қолдану толығымен контекстке және сөйлеушінің көзқарасына байланысты. Ендеше, осы маңызды грамматикалық ережені нақты мысалдармен талдап көрейік.
Past Simple шағын қандай жағдайда қолданған жөн?
Past Simple шағы — аяқталған іс-әрекеттер, оқиғалар немесе жағдаяттар үшін қолданылатын негізгі құралыңыз. Оны тарихи дерек ретінде қабылдаңыз: уақыт кезеңі бітті, іс-әрекет толығымен аяқталды. Мұндағы ең бастысы — біз белгілі бір, аяқталған уақыт туралы айтып отырмыз.
Past Simple шағын мына жағдайларда қолданыңыз:
- Іс-әрекет өткен шақта нақты бір уақытта болса.
- Аяқталған уақытты білдіретін сөз тіркестерін қолдансаңыз.
Past Simple шағымен жиі қолданылатын уақыт меңзеуіштері:
- yesterday (кеше)
- last week, last month, last year (өткен аптада, өткен айда, өткен жылы)
- five minutes ago (бес минут бұрын)
- in 1999, in 2010 (1999 жылы, 2010 жылы)
- when I was a child (мен бала кезімде)
Past Simple шағына мысалдар
- I visited my grandparents last weekend. (Демалыс аяқталды.)
- She graduated from university in 2018. (2018 жыл өтіп кетті.)
- They bought a new car yesterday. (Кешегі күн аяқталды.)
- William Shakespeare wrote *Hamlet*. (Шекспир қазір өмірде жоқ, сондықтан оның әрекеті толығымен өткен шақта қалған.)
Present Perfect шағын қашан қолдану керек?
Present Perfect (have/has + past participle) шағы сәл күрделірек, себебі ол өткен шақ пен осы шақтың арасында көпір орнатады. Іс-әрекет өткенде болғанымен, оның *дәл қазіргі сәтке* қатысы немесе нәтижесі бар.
Белгісіз уақытта болған іс-әрекет үшін
Біз Present Perfect шағын көбіне өмірлік тәжірибе туралы айтқанда қолданамыз. Оқиғаның нақты қашан болғаны маңызды емес, тәжірибенің өзі маңыздырақ.
- I have been to Japan. (Қашан барғаным маңызды емес, бастысы — менің өмірімде осындай тәжірибе болды.)
- She has seen that movie three times. (Назар нақты күндерге емес, оның сол фильмді көрген тәжірибесіне аударылған.)
Қазіргі кезге әсер ететін нәтижесі бар іс-әрекет үшін
Бұл — Present Perfect шағының классикалық қолданысы. Өткенде жасалған іс-әрекеттің қазіргі жағдайға тікелей әсер ететін салдары бар.
- I have lost my keys. (Нәтижесі: мен дәл қазір үйіме кіре алмай тұрмын.)
- He has broken his leg. (Нәтижесі: оның аяғы қазір гипсте.)
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, міндетті түрде Present Perfect шағын қолдануыңыз керек.
- She has drunk three cups of coffee this morning. (Таң әлі біткен жоқ.)
- We haven't seen our manager today. (Бүгінгі күн әлі аяқталған жоқ.)
Сонымен, Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?
Present Perfect пен Past Simple арасындағы негізгі айырмашылықты бір ғана сұрақпен анықтауға болады: Уақыт аяқталды ма?
- Past Simple: Аяқталған іс-әрекет + Аяқталған уақыт. Бұл — өткенде болып біткен оқиғаның суреті.
- *Мысал:* I lost my keys yesterday. (Назар кеше, яғни аяқталған күні болған іс-әрекетке аударылған.)
- Present Perfect: Өткендегі іс-әрекет + Осы шақпен байланыс. Бұл — нәтиже, тәжірибе немесе аяқталмаған уақыт кезеңінің бір бөлігі ретінде осы шаққа әсер ететін өткендегі оқиға.
- *Мысал:* I have lost my keys. (Назар қазіргі нәтижеге аударылған: мен кілтімді *қазір* таба алмай тұрмын.)
Былай ойлап көріңіз: егер сөйлемге yesterday немесе last year сияқты нақты өткен шақтық меңзеуішті қоса алсаңыз, онда сізге әрқашан дерлік Past Simple қажет болады.
Қорытынды: Қай шақты таңдау керек?
Қорытындылай келе, осы екі шақтың бірін таңдау сіздің не нәрсеге назар аударғыңыз келетініне байланысты. Егер сіз нақты, аяқталған уақытта болған оқиғалар туралы әңгімелеп жатсаңыз, Past Simple шағын қолданыңыз. Ал егер өмірлік тәжірибе, соңғы жаңалықтар немесе қазіргі сәтке нақты нәтижесі бар өткен іс-әрекеттерді талқылап жатсаңыз, Present Perfect — ең дұрыс таңдау. Present Perfect пен Past Simple арасындағы негізгі айырмашылықты түсіну сіздің сауаттылығыңызды едәуір жақсартып, ағылшын тілінде анағұрлым табиғи сөйлеуіңізге көмектеседі.
Жиі қойылатын сұрақтар (ЖҚС)
1-сұрақ: Present Perfect шағын 'yesterday' сөзімен қолдануға бола ма?
Жоқ, болмайды. 'Yesterday' — аяқталған уақытты білдіретін сөз, сондықтан ол Past Simple шағын қажет етеді. Дұрыс сөйлем: "I *saw* him yesterday." Ал "I have seen him yesterday" деп айту — грамматикалық тұрғыдан дұрыс емес.
2-сұрақ: 'I have been to Paris' пен 'I went to Paris' сөйлемдерінің айырмашылығы қандай?
"I *have been* to Paris" (Present Perfect) өмірлік тәжірибені сипаттайды; сапардың нақты қашан болғаны маңызды емес. "I *went* to Paris" (Past Simple) нақты, аяқталған сапарға қатысты айтылады. Бұл жағдайда сіз "I *went* to Paris last summer" сияқты уақыт меңзеуішін қосасыз.
3-сұрақ: 'For' және 'since' сөздері Present Perfect шағында қалай қолданылады?
'For' және 'since' екеуі де Present Perfect шағымен бірге өткенде басталып, осы шаққа дейін жалғасып келе жатқан іс-әрекетті сипаттау үшін қолданылады. 'For' сөзін уақыт ұзақтығымен (мысалы, *for two years*, *for ten minutes*) қолданыңыз. 'Since' сөзін нақты басталу нүктесімен (мысалы, *since 2021*, *since last Monday*) қолданыңыз.
4-сұрақ: Неліктен америкалықтар кейде британдықтар Present Perfect қолданатын жерде Past Simple шағын қолданады?
Бұл — диалектіге байланысты жиі кездесетін айырмашылық. Америкалық ағылшын тілінде, әсіресе *just*, *already*, *yet* сияқты сөздермен жақында болған іс-әрекеттер үшін Past Simple шағын қолдану кең таралған. Америкалық "Did you eat yet?" немесе "I already ate" деуі мүмкін, ал британдық "Have you eaten yet?" немесе "I've already eaten" деп айтуы ықтимал.
5-сұрақ: 'I have finished my work' деп айту дұрыс па?
Иә, бұл — Present Perfect шағының өте орынды қолданысы. Бұл сіздің жұмысты аяқтау әрекетіңіздің біткенін және нәтижесінде сіздің қазір бос екеніңізді немесе келесі тапсырмаға дайын екеніңізді білдіреді. Егер жұмысты *қашан* бітіргеніңізді нақтылағыңыз келсе, Past Simple шағына ауысасыз: "I finished my work an hour ago."