Past Simple мен Present Perfect шақтарының айырмашылығын түсінудің ең оңай жолы — *уақыт* туралы ойлану. Past Simple өткендегі нақты, аяқталған уақытта болған іс-әрекет үшін қолданылады. Ал Present Perfect өткендегі іс-әрекетті қазіргі сәтпен байланыстырады, әсіресе әрекеттің нақты уақыты белгісіз немесе уақыт кезеңі әлі аяқталмаған кезде қолданылады.
Ағылшын тілінің грамматикасын меңгеру қиын көрінуі мүмкін, бірақ кейбір ережелер сіз ойлағаннан әлдеқайда оңай. Тіл үйренушілер үшін ең жиі кездесетін қиындықтардың бірі — осы екі шақты ажырату. Бұл нұсқаулық сіздің сенімділігіңізді арттыру үшін Past Simple мен Present Perfect айырмашылығын нақты ережелер мен мысалдар арқылы түсіндіреді.
Негізгі идея қандай? «Аяқталған уақыт» ережесін қалай қолданамыз?
Күрделі грамматикалық схемаларды ұмытып, тек бір сұраққа назар аударыңыз: Уақыт кезеңі аяқталды ма?
- Past Simple: Бұл шақты *аяқталған* уақыт кезеңінде болған іс-әрекеттер үшін қолданыңыз. Яғни, уақыт өтіп кеткен.
- Аяқталған уақытқа мысалдар: yesterday (кеше), last week (өткен аптада), in 2015 (2015 жылы), five minutes ago (бес минут бұрын), when I was a child (мен бала кезімде).
- Present Perfect: Бұл шақты *аяқталмаған* уақыт кезеңінде болған немесе қазіргі уақытпен тікелей байланысы бар іс-әрекеттер үшін қолданыңыз.
- Аяқталмаған уақытқа мысалдар: today (бүгін), this week (осы аптада), this month (осы айда), in my life (менің өмірімде), so far (осы уақытқа дейін).
Былай ойлап көріңіз: егер уақыт жабық қорап сияқты болса (кеше), Past Simple қолданыңыз. Егер қорап әлі ашық болса (бүгін), Present Perfect қолданыңыз.
Past Simple шағын қашан қолдану керектігін қалай білемін?
Сіз Past Simple шағын өткендегі нақты бір уақытта болып, аяқталған іс-әрекет туралы айтқанда қолдануыңыз керек. Әңгіме толығымен өткендегі оқиғаға бағытталады және оның қазіргі сәтпен тікелей байланысы болмайды. Тыңдаушы оқиғаның қашан болғанын нақты біледі.
Құрылымы: Бастауыш + Етістіктің өткен шақтағы формасы (мысалы, -ed немесе бұрыс етістік)
Past Simple шағына тән белгі сөздер
Мына уақытты білдіретін сөздерге назар аударыңыз, олар әрдайым дерлік Past Simple шағын қажет етеді:
- yesterday
- last night / week / month / year
- ... ago (мысалы, two days ago)
- in + [өткен жыл] (мысалы, in 2010)
- when... (мысалы, when I was young)
Мысалдар:
- I visited my grandparents *last weekend*. (Демалыс аяқталды.)
- She finished the report *an hour ago*. (Уақыт нақты және аяқталған.)
- They went to the cinema *yesterday*. (Кешегі күн өтіп кетті.)
Ал Present Perfect шағын қай кезде қолданған жөн?
Present Perfect икемдірек және оның өткенді қазіргі уақытпен байланыстыратын үш негізгі қолданылуы бар.
Құрылымы: Бастауыш + have/has + Past Participle (Есімшенің өткен шақтағы формасы, мысалы, worked, seen, gone)
- Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: Іс-әрекет әлі жалғасып жатқан кезеңнің ішінде болған.
- *Мысал:* She has called me three times *today*. (Бүгінгі күн әлі аяқталған жоқ.)
- Өмірлік тәжірибе: Іс-әрекет адамның өмірінде белгісіз бір сәтте болған. Нақты уақыты маңызды емес, тәжірибенің өзі маңызды.
- *Мысал:* I have been to Japan. (Менің өмірімде осындай тәжірибе болды.)
- Нәтижесі осы шаққа әсер ететін өткендегі іс-әрекеттер: Іс-әрекет аяқталған, бірақ оның салдары *дәл қазір* маңызды.
- *Мысал:* He has lost his keys. (Нәтижесінде ол қазір үйіне кіре алмай тұр.)
Екі шақты салыстырып көрейік: Past Simple мен Present Perfect айырмашылығы неде?
Бұл шақтарды тікелей салыстыру айырмашылықты айқын көрсетеді.
1-жағдай: Кілтті жоғалту
- Past Simple: I lost my keys *yesterday*. (Іс-әрекет нақты, аяқталған күні болды.)
- Present Perfect: I have lost my keys. (Назар қазіргі нәтижеде: мен оларды *дәл қазір* таба алмай тұрмын.)
2-жағдай: Бір қалада тұру
- Past Simple: She lived in London for five years. (Бұл оның енді Лондонда тұрмайтынын білдіреді.)
- Present Perfect: She has lived in London for five years. (Бұл оның бес жыл бұрын сол жерде тұра бастап, *әлі де* сонда тұратынын білдіреді.)
Сонымен, Past Simple мен Present Perfect айырмашылығын білудің кілті — тоқтап, өзіңізден уақыт туралы сұрау. Сәт аяқталып, өткен шақта қалды ма, әлде оның дәл қазіргі уақытпен байланыстыратын көпірі бар ма? Осы қарапайым сұрақты меңгерсеңіз, дұрыс шақты таңдау сіз үшін әдетке айналады.
ЖҚС: Past Simple мен Present Perfect туралы жиі қойылатын сұрақтар
Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ. 'yesterday', 'last week' немесе 'in 2019' сияқты уақытты білдіретін сөздер нақты, аяқталған уақыт кезеңдерін көрсетеді. Сондықтан сіз Past Simple шағын қолдануыңыз керек. Мысалы, "I have seen that movie yesterday" деудің орнына, "I *saw* that movie yesterday" деп айтыңыз.
Өмірлік тәжірибе туралы айту үшін қай шақты қолданған дұрыс? Present Perfect — нақты уақыты маңызды емес жалпы өмірлік тәжірибелер туралы айту үшін ең қолайлы шақ. Оны 'ever' және 'never' сияқты сөздермен қолданыңыз. Мысалы: "Have you ever ridden a horse?" немесе "I have never visited Canada."
«I went to Paris» пен «I have been to Paris» сөйлемдерінің айырмашылығы қандай? «I went to Paris» (Past Simple) нақты бір уақыттағы сапарды білдіреді (мысалы, өткен жылы). «I have been to Paris» (Present Perfect) — бұл өмірлік тәжірибе; яғни сіз өміріңіздің бір сәтінде Парижде болдыңыз, бірақ қашан екенін білмейміз немесе білу қажет емес.
Егер өткен шақ туралы болса, неге бұл шақ «present» perfect деп аталады? Ол «present» perfect деп аталады, себебі өткендегі іс-әрекеттің әрқашан қазіргі сәтпен байланысы, өзектілігі немесе нәтижесі болады. Назар тек өткендегі іс-әрекетке ғана емес, оның қазіргі маңыздылығына да аударылады.