Present Perfect және Past Simple шақтарының негізгі айырмашылығы — олардың осы шақпен байланысында. Past Simple шағын біз өткен шақта белгілі бір уақытта болып, толығымен аяқталған іс-әрекеттер үшін қолданамыз. Ал Present Perfect өткенде басталған, бірақ нәтижесі немесе маңызы қазіргі сәтке әсер ететін немесе нақты уақыты көрсетілмеген әрекеттер үшін пайдаланылады.
Неліктен Present Perfect пен Past Simple шақтарын шатастырамыз?
Ағылшын тілін үйренушілердің көпшілігі үшін етістіктің шақтарын меңгеру үлкен қиындық тудырады. Бұл тізімнің басында Present Perfect пен Past Simple шақтарының айырмашылығын түсіну тұр. Сіз ережелерді жаттап алған боларсыз, бірақ нақты сөйлесу кезінде қайсысын таңдау керек? Уайымдамаңыз, бұл мәселе тек сізде емес.
Бұл нұсқаулықта біз ережелерді қарапайым тілмен, түсінікті мысалдармен талдаймыз. Осы мысалдарды бүгіннен бастап қолданып, сөзіңіздің табиғи әрі сенімді шығуына қол жеткізе аласыз.
Past Simple шағын қашан қолдану керек?
Past Simple шағы — *өткенде белгілі бір уақытта (айтылған немесе меңзелген)* болып, толығымен аяқталған іс-әрекеттер үшін қолданылады. Мұндағы негізгі сөз — аяқталған. Іс-әрекет өткен шақта басталып, өткен шақта біткен. Оның осы шақпен ешқандай байланысы жоқ.
Оны аяқталған бір оқиғаны баяндап жатқандай елестетіңіз.
Біз Past Simple шағымен жиі нақты уақытты білдіретін сөздерді қолданамыз:
- yesterday (кеше)
- last week / month / year (өткен аптада / айда / жылы)
- five minutes ago (бес минут бұрын)
- in 2015 (2015 жылы)
- when I was a child (мен бала кезімде)
Мысалдар (Examples):
- I visited my grandmother yesterday. (Мен кеше әжеме бардым. — Сапар аяқталды. «Кеше» сөзі де аяқталған уақыт.)
- She graduated from university in 2019. (Ол университетті 2019 жылы бітірді. — Іс-әрекет аяқталған және уақыты нақты көрсетілген.)
- We ate pizza for dinner last night. (Біз кеше кешкі асқа пицца жедік. — Кешкі ас аяқталды.)
Сонымен, Present Perfect пен Past Simple-дің нақты айырмашылығы неде?
Past Simple өткен шақтағы аяқталған сәтке назар аударса, Present Perfect-тің әрқашан осы шақпен байланысы болады. Ол өткен шақ пен қазіргі сәт арасында көпір салады. Біз оны *қашан* болғаны маңызды емес кезде немесе іс-әрекеттің қазіргі сәтке тікелей әсері болғанда қолданамыз.
Міне, Present Perfect (*have/has + past participle*) шағын қолданудың негізгі жағдайлары:
- Нәтижесі осы шаққа әсер ететін іс-әрекеттер үшін.
Өткендегі іс-әрекет маңызды, себебі ол қазіргі жағдайға әсер етіп тұр.
- Мысал: "I have lost my keys." (Мен кілтімді жоғалтып алдым. — Нәтижесі: мен *қазір* үйіме кіре алмай тұрмын.)
- Салыстырыңыз: "I lost my keys yesterday." (Мен кеше кілтімді жоғалтып алдым. — Бұл жай ғана кеше болған факт. Мүмкін, содан бері тауып алған шығармын.)
- Өткен шақтағы уақыты белгісіз іс-әрекеттер үшін.
Бізге іс-әрекеттің *қашан* болғаны емес, оның *болғаны* маңызды.
- Мысал: "She has seen that movie three times." (Ол бұл фильмді үш рет көрген. — Оның қашан көргенін білмейміз және ол маңызды емес.)
- Салыстырыңыз: "She saw that movie last Saturday." (Ол бұл фильмді өткен сенбіде көрді. — Мұнда нақты уақыт маңызды, сондықтан Past Simple қолданылады.)
- Өмірлік тәжірибе туралы айтқанда.
Бұл көбінесе *ever* (бұрын-соңды), *never* (ешқашан), *before* (бұрын) сияқты сөздермен бірге қолданылады.
- Мысал: "Have you ever been to Japan?" (Сіз бұрын-соңды Жапонияда болдыңыз ба? — Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
- Салыстырыңыз: "Did you go to Japan last year?" (Сіз өткен жылы Жапонияға бардыңыз ба? — Мен нақты, аяқталған уақыт туралы сұрап тұрмын.)
- Аяқталмаған уақыт аралығындағы іс-әрекеттер үшін.
Уақыт кезеңі (мысалы, *today* (бүгін), *this week* (осы апта), *this year* (осы жыл)) әлі аяқталған жоқ.
- Мысал: "I haven't eaten breakfast this morning." (Мен бүгін таңертең таңғы ас ішкен жоқпын. — Таң әлі біткен жоқ.)
- Салыстырыңыз: "I didn't eat breakfast yesterday morning." (Мен кеше таңертең таңғы ас ішпедім. — Кешегі таң — аяқталған уақыт.)
Дұрыс шақты қалай таңдауға болады? Қысқаша нұсқаулық
Present Perfect пен Past Simple шақтарының айырмашылығын толық түсіну үшін, сөйлер немесе жазар алдында өзіңізге мына сұрақтарды қойыңыз:
- Нақты аяқталған уақыт көрсетілген бе? (мысалы, *yesterday*, *in 1999*, *last week*)
➡️ Иә? Past Simple қолданыңыз. (I went to the store yesterday.)
- Іс-әрекеттің нәтижесі *дәл қазір* маңызды ма? (мысалы, жоғалған кілт, сынған терезе)
➡️ Иә? Present Perfect қолданыңыз. (He has broken the window.)
- Жалпы өмірлік тәжірибе туралы айтып жатырсыз ба? (*ever* немесе *never* сөздерін қолданып)
➡️ Иә? Present Perfect қолданыңыз. (Have you ever tried sushi?)
- Уақыт кезеңі аяқталмаған ба? (мысалы, *today*, *this month*, *my whole life*)
➡️ Иә? Present Perfect қолданыңыз. (She has worked hard this week.)
Ағылшынша еркін сөйлеудің кілті
Осы екі шақтың айырмашылығын меңгеру тәжірибені қажет етеді, бірақ бұл — ағылшын тілінде еркін сөйлеуге жасалған үлкен қадам. Негізгі идеяны есте сақтаңыз: Past Simple — аяқталған өткен шақтағы аяқталған іс-әрекеттер үшін. Present Perfect — өткенді қазіргімен байланыстырады. Тыңдауды, оқуды жалғастыра беріңіз, сонда көп ұзамай дұрыс шақты таңдау әдетке айналады. Present Perfect пен Past Simple шақтарының айырмашылығын түсіну шынымен де қарым-қатынастың жаңа деңгейін ашады.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' сөзімен қолдануға бола ма? Жоқ, болмайды. 'yesterday', 'last week', 'three years ago', 'in 2010' сияқты өткендегі аяқталған уақытты нақтылайтын сөздер тек Past Simple шағымен қолданылуы керек. Мысалы, "I have seen him yesterday" деудің орнына "I saw him yesterday" деп айтыңыз.
'I have lived here for five years' пен 'I lived here for five years' сөйлемдерінің айырмашылығы қандай? Бұл — классикалық мысал. "I have lived here for five years" (Present Perfect) — сіз осы жерде бес жыл бұрын тұра бастадыңыз және *әлі де* осында тұрасыз дегенді білдіреді. "I lived here for five years" (Past Simple) — сіз өткен уақытта бес жылдық кезең бойы осында тұрдыңыз, бірақ *қазір* мұнда тұрмайсыз дегенді білдіреді.
Неге 'I lost my wallet' деудің орнына 'I have lost my wallet' деп айтамыз? "I have lost my wallet" деп, назар қазіргі нәтижеде болғанда айтасыз: *қазір* сізде әмияныңыз жоқ. Егер сіз кешегі сәтсіз күніңіз туралы әңгімелеп жатсаңыз, былай дер едіңіз: "I lost my wallet yesterday, but luckily someone found it." (Кеше әмиянымды жоғалтып алдым, бірақ бағыма орай, біреу тауып алды).
'Ago' сөзі Present Perfect-пен бе, әлде Past Simple-мен бе қолданылады? 'Ago' — Past Simple шағының негізгі көрсеткіші. Ол өткендегі нақты бір сәтті меңзейді. Оны әрқашан Past Simple шағымен қолдану керек. Мысалы: "I started this job three years ago." (Мен бұл жұмысты үш жыл бұрын бастадым).
'For' және 'since' сөздері Present Perfect шағында қалай жұмыс істейді? 'For' және 'since' сөздерін Present Perfect шағымен бірге өткенде басталып, осы шаққа дейін жалғасып жатқан іс-әрекеттер туралы айту үшін қолданамыз. 'For' сөзін уақыт кезеңімен (for three weeks, for ten years), ал 'since' сөзін нақты уақыт нүктесімен (since 2020, since last Monday) қолданыңыз.