Present Perfect пен Past Simple шақтарының негізгі айырмашылығы – олардың осы шақпен байланысында. Past Simple өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданылса, Present Perfect өткен шақта болған, бірақ нәтижесі немесе маңыздылығы қазіргі уақытқа қатысты немесе белгісіз уақытта орын алған іс-әрекеттерді сипаттау үшін қолданылады.
Ағылшын тілі грамматикасындағы шақтарды меңгеру үлкен қиындық тудыруы мүмкін, бірақ Present Perfect пен Past Simple айырмашылығын түсіну – тілді еркін меңгеруге жасалған маңызды қадам. Бұл екі шақ екеуі де өткен оқиғалар туралы айтатындықтан, үйренушілерді жиі шатастырады. Алайда, олар іс-әрекеттің *қашан* және *қалай* осы шақпен байланысты екенін әртүрлі баяндайды. Мұны қарапайым ету үшін нақты ережелер мен мысалдар арқылы талдап көрейік.
Present Perfect пен Past Simple шақтарының басты айырмашылығы неде?
Ең оңай жолы – бір сұрақ қою: Уақыт аяқталды ма? Егер сіз айтып отырған уақыт кезеңі аяқталған болса, онда әрқашан дерлік Past Simple қолданылады. Егер іс-әрекеттің осы шақпен байланысы болса (уақыт кезеңі аяқталмаған немесе іс-әрекеттің нәтижесі қазір маңызды болса), сізге Present Perfect қажет.
Past Simple шағын қандай жағдайда қолдану керек?
Past Simple шағын толығымен аяқталған және өткен шақта белгілі бір уақытта болған іс-әрекеттер үшін қолданыңыз. Осы шақпен байланыс үзілген. Мұны аяқталған оқиға туралы әңгіме деп ойлаңыз.
Аяқталған уақытты білдіретін сөздерге назар аударыңыз:
- yesterday (кеше)
- last week / last month / last year (өткен аптада / айда / жылы)
- in 2015 (2015 жылы)
- five minutes ago (бес минут бұрын)
- when I was a child (мен бала кезімде)
Мысал: *I visited my grandmother last weekend.* (Демалыс аяқталды. Бұл – өткен шақта аяқталған іс-әрекет.)
Мысал: *She graduated from university in 2020.* (2020 жыл – аяқталған уақыт.)
Ал Present Perfect шағын қашан таңдаған дұрыс?
Present Perfect шағын осы шақпен байланысы бар іс-әрекеттер үшін қолданыңыз. Бұл бірнеше жағдайда болуы мүмкін:
- Белгісіз өткен шақ: Іс-әрекет өткен шақта қашан да бір болған, бірақ нақты уақыты айтылмаған немесе маңызды емес. Негізгі назар тәжірибеге немесе қазіргі нәтижеге аударылады.
- Мысал: *I have seen that movie before.* (Фильмді *қашан* көргенім маңызды емес; маңыздысы – менде оны көрген тәжірибе бар.)
- Аяқталмаған уақыт кезеңі: Іс-әрекет әлі жалғасып жатқан уақыт кезеңінде болған.
- Мысал: *She has drunk three cups of coffee this morning.* (Таң әлі біткен жоқ; ол тағы да ішуі мүмкін.)
- Өткен шақтағы іс-әрекеттің қазіргі нәтижесі: Бірдеңе өткен шақта болды, бірақ оның әсері қазір де көрініп тұр немесе маңызды.
- Мысал: *He has lost his keys.* (Кілтті жоғалту ісі өткен шақта болды, бірақ оның нәтижесі – ол *дәл қазір* үйіне кіре алмайды.)
Етістік формаларын қатар қойып салыстырып бере аласыз ба?
Әрине. Құрылымы – негізгі айырмашылықты көрсететін белгі. Past Simple бір етістікті пайдаланса, Present Perfect әрқашан көмекші етістікті (have немесе has) және өткен шақ есімшесін (past participle) қажет етеді.
- Past Simple құрылымы:
- Бастауыш + етістіктің өткен шақ формасы (дұрыс етістіктер үшін -ed)
- *Мысал:* I worked.
- *Мысал:* They ate lunch.
- Present Perfect құрылымы:
- Бастауыш + have/has + past participle
- *Мысал:* I have worked.
- *Мысал:* They have eaten lunch.
Тікелей салыстырып көрейік:
- Past Simple: *Leonardo da Vinci painted the Mona Lisa.* (Ол енді тірі емес. Бұл – өткен шақта аяқталған факт.)
- Present Perfect: *My son has painted a beautiful picture.* (Сурет дәл қазір біздің көз алдымызда. Қазіргі шақта нәтижесі бар.)
Уақыт үстеулері Present Perfect пен Past Simple айырмашылығын қалай білдіреді?
Дұрыс шақты таңдауда уақытты білдіретін сөздер – сіздің ең жақсы көмекшіңіз. Олар уақыттың аяқталғанын немесе осы шақпен байланысты екенін көрсетеді.
| Past Simple-мен қолданылатындар | Present Perfect-пен қолданылатындар | | ------------------------------ | --------------------------------- | | yesterday (кеше) | already, yet, just | | ... ago (... бұрын) | for (ұзақтығы, мыс: for 2 years) | | last ... (өткен ...) | since (уақыт нүктесі, мыс: since 2021) | | in 1999 (1999 жылы) | ever, never | | When I was younger... (Жас кезімде...) | so far, this week, today |
Қорытынды: Осы шақпен байланыс
Сонымен, Present Perfect пен Past Simple арасындағы нағыз айырмашылық – осы шақпен байланыста жатыр. Past Simple оқиғаға нақты нүкте қойып, оны толығымен аяқталған өткен шаққа орналастырады. Ал Present Perfect болса, тәжірибе, нәтиже немесе аяқталмаған уақыт аралығы арқылы өткен іс-әрекетті қазіргі сәтпен байланыстыратын көпір жасайды. Осы уақыт үстеулеріне назар аударсаңыз, көп ұзамай дұрыс шақты сенімділікпен таңдайтын боласыз!
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' сөзімен қолдануға бола ма?
Жоқ, болмайды. 'Yesterday' – аяқталған уақыт кезеңі, сондықтан ол Past Simple шағын қажет етеді. "I have gone to the cinema yesterday" деудің орнына, "I went to the cinema yesterday" деп айту керек.
'I lost my keys' пен 'I have lost my keys' сөйлемдерінің айырмашылығы қандай?
"I lost my keys" жай ғана өткен шақта болған фактіні баяндайды (мысалы, "I lost my keys last week, but I found them later" – "Мен өткен аптада кілттерімді жоғалтып алдым, бірақ кейін таптым"). Ал "I have lost my keys" сөйлемінің қазіргі шақтағы нақты нәтижесі бар: сізде *дәл қазір* кілттеріңіз жоқ және сіз оларды әлі де іздеп жатқан болуыңыз мүмкін.
'I have seen that movie' деп айтқан дұрыс па, әлде 'I saw that movie' ме?
Екеуі де контекстке байланысты дұрыс болуы мүмкін. Белгілі бір уақытты көрсетпестен, жалпы өмірлік тәжірибеңіз туралы айтқанда, "I have seen that movie" дейсіз. Ал нақты, аяқталған оқиғаға сілтеме жасағанда (мыс: кеше түнде), "I saw that movie last night" деп айтасыз.
Неліктен америкалықтар британдықтар Present Perfect қолданатын жерде Past Simple-ді жиі қолданады?
Бұл – американдық ағылшын (AmE) мен британдық ағылшын (BrE) арасындағы жиі кездесетін айырмашылық. just, already және yet сияқты сөздермен AmE сөйлеушілері көбінесе Past Simple-ді қолданғанды жөн көреді. Мысалы, американдық "Did you eat yet?" немесе "I already ate" десе, британдық көбінесе "Have you eaten yet?" немесе "I've already eaten" деп айтады.