Past Simple шағы өткен шақта белгілі бір уақытта болып, аяқталған іс-әрекеттерді сипаттау үшін қолданылады. Ал Present Perfect шағы іс-әрекеттің нақты уақыты көрсетілмегенде немесе оның қазіргі сәтпен тікелей байланысы болған жағдайда қолданылады.
Ағылшын тілінің шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ олардың негізгі логикасын түсінсеңіз, бәрі әлдеқайда жеңілдейді. Тіл үйренушілер үшін ең жиі кездесетін қиындықтардың бірі – Present Perfect пен Past Simple шақтарының арасындағы айырмашылықты түсіну. Екеуі де өткен шақ туралы айтады, сонда олардың айырмашылығы неде? Бұл мәселені нақты ережелер мен мысалдар арқылы талдап, грамматиканы жетік меңгеруге көмектесейік.
Past Simple шағын қашан қолдану керек?
Past Simple – бұл өткенде белгілі бір уақытта толығымен аяқталған іс-әрекеттерге арналған шақ. Оны аяқталған оқиғаның суреті деп елестетіңіз. Мұндағы ең бастысы – іс-әрекет те, уақыт кезеңі де аяқталған болуы керек.
Ереже: Past Simple шағын белгілі бір аяқталған уақытта біткен іс-әрекет үшін қолданыңыз.
Мынадай аяқталған уақытты білдіретін сөздерге назар аударыңыз:
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- in 2015 (2015 жылы)
- five minutes ago (бес минут бұрын)
- when I was a child (мен бала кезімде)
Мысалдар:
- I visited my grandparents last weekend. (Әрекет аяқталған, ал 'last weekend' – аяқталған уақыт кезеңі.)
- She graduated from university in 2020. (Әрекет аяқталған, ал '2020' – өткен шақ.)
- They watched that movie yesterday. (Әрекет біткен, 'yesterday' де өтіп кеткен күн.)
Бұл мысалдардың барлығында оқиғалар өткен шақта қалған және қазіргі сәтпен тікелей байланысы жоқ.
Present Perfect шағы қай кезде қолданылады?
Present Perfect толығымен байланыс туралы. Ол өткен шақ пен осы шақтың арасында көпір салады. Бұл шақты іс-әрекеттің нақты уақыты маңызды болмағанда немесе іс-әрекеттің өзі немесе оның нәтижесі қазіргі уақытта маңызды болғанда қолданасыз.
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін қалай қолданамыз?
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, міндетті түрде Present Perfect шағын қолдануыңыз керек.
Ереже: Present Perfect шағын әлі аяқталмаған уақыт кезеңінде болған іс-әрекеттер үшін қолданыңыз.
Аяқталмаған уақытты білдіретін сөздер:
- today (бүгін)
- this week/month/year (осы аптада/айда/жылы)
- so far (осы уақытқа дейін)
- in my life (менің өмірімде)
Мысалдар:
- She has drunk three cups of coffee today. (Күн әлі біткен жоқ, ол тағы да ішуі мүмкін.)
- We have seen two great movies this month. (Ай әлі аяқталған жоқ.)
Уақыты көрсетілмеген өмірлік тәжірибені сипаттау үшін ше?
Өмірлік тәжірибе туралы айтқанда, сіз бір нәрсенің өміріңіздің бір сәтінде болғанын айтасыз. Нақты уақыты маңызды емес.
Ереже: Present Perfect шағын тәжірибелерді сипаттау үшін қолданыңыз. Нақты уақыты белгісіз немесе маңызды емес.
Сигнал беретін сөздер: *ever, never, before, already, yet*.
Мысалдар:
- Have you ever been to Mexico? (Мен сіздің бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
- He has never seen snow. (Ол осы уақытқа дейін өмірінде ешқашан қар көрмеген.)
Өткен іс-әрекеттің қазіргі кезге әсері болса, қай шақты қолданған жөн?
Present Perfect шағының ең маңызды қолданысы – өткенде болған, бірақ қазіргі уақытта нақты нәтижесі немесе салдары бар іс-әрекеттерді сипаттау.
Ереже: Өткен іс-әрекеттің нәтижесі қазір маңызды болса, Present Perfect шағын қолданыңыз.
Мысалдар:
- I have lost my keys. (Өткендегі әрекет – кілтті жоғалту. Қазіргі нәтижесі – мен есікті аша алмай тұрмын.)
- They have cleaned the kitchen. (Өткендегі әрекет – асүйді жинау. Қазіргі нәтижесі – асүй қазір таза.)
Present Perfect пен Past Simple арасындағы негізгі айырмашылық
Енді бәрін қорытындылайық. Негізгі шешуші фактор – іс-әрекеттің қазіргі сәтпен байланысының болуы немесе болмауы. Егер сіз белгілі бір аяқталған уақытты атап өтсеңіз, байланыс үзіледі де, сіз Past Simple шағын қолдануыңыз керек. Егер аяқталған уақыт көрсетілмесе немесе нәтиже маңызды болса, онда сізге Present Perfect қажет.
Мына тікелей салыстыруды қарастырыңыз:
- Past Simple: I lost my keys yesterday.
- Мағынасы: Бұл жай ғана кеше болған оқиға туралы ақпарат. Әңгіме кешегі күн туралы. Содан бері мен оларды тауып алған болуым мүмкін.
- Present Perfect: I have lost my keys.
- Мағынасы: Негізгі назар қазіргі сәтке аударылған. Дәл қазір менде кілт жоқ және бұл – мәселе.
Қорытынды: Барлығы қазіргі сәтпен байланысқа тіреледі
Сонымен, Present Perfect пен Past Simple арасындағы айырмашылық бір ғана қарапайым сұраққа келіп тіреледі: Қазіргі сәтпен байланыс бар ма? Егер іс-әрекет өткеннің белгілі бір сәтіне (*yesterday, last year*) байланған аяқталған оқиға болса, Past Simple қолданыңыз. Егер іс-әрекет аяқталмаған уақыт кезеңінің (*today, this week*) бөлігі, өмірлік тәжірибе болса немесе қазіргі сәтке тікелей нәтижесін тигізсе, Present Perfect қолданыңыз. Уақытты білдіретін сөздерге назар аударып жүрсеңіз, әрқашан дұрыс шақты таңдайсыз.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ. Аяқталған, нақты өткен уақытты білдіретін сөздер (*yesterday, in 2010, last week* сияқты) міндетті түрде Past Simple шағымен қолданылуы керек. "I have seen him yesterday" деп айту – жиі кездесетін қате; дұрыс түрі – "I saw him yesterday."
Past Simple мен Present Perfect арасынан дұрысын таңдаудың оңай жолы қандай? Өзіңізге сұрақ қойыңыз: "Уақыт маңызды ма және ол аяқталды ма?" Егер "иә" деп жауап беріп, нақты уақытты атай алсаңыз (мысалы, өткен түнде, екі күн бұрын), Past Simple қолданыңыз. Егер уақыт маңызды болмаса, аталмаса немесе *нәтижесі* қазір маңызды болса, Present Perfect дұрыс болуы ықтимал.
'I have seen that movie' деп айту дұрыс па? Иә, бұл мүлдем дұрыс сөйлем. Бұл сіздің өміріңіздің бір сәтінде сол фильмді көргеніңізді білдіреді. Бұл – өмірлік тәжірибе. Егер сіз *қашан* көргеніңізді нақтылағыңыз келсе, Past Simple шағына ауысасыз: "I saw that movie last year."
Неліктен америкалықтар британдықтар Present Perfect қолданатын жерде Past Simple-ды қолдана береді? Бұл – американдық (AmE) және британдық (BrE) ағылшын тілі арасындағы белгілі айырмашылық. AmE-де *already, just, yet* сияқты сөздермен Past Simple шағын қолдану жиі кездеседі. Мысалы, америкалық "Did you eat yet?" немесе "I already ate" десе, британдық "Have you eaten yet?" немесе "I've already eaten" деп айтуы ықтимал. Екеуі де өз диалектілерінде дұрыс болып саналады.
Уақыт кезеңінің аяқталғанын немесе аяқталмағанын қалай білуге болады? Ең бастысы – оның қазіргі сәтті қамтитынын немесе қамтымайтынын анықтау. 'Today' (бүгін) түн ортасына дейін аяқталмаған болып саналады. 'This week' (осы апта) жексенбі түніне дейін аяқталмайды. 'This year' (осы жыл) 31 желтоқсанға дейін аяқталмайды. Ал 'yesterday' (кеше), 'last week' (өткен апта) және 'last year' (өткен жыл) толығымен өткен шақта және қазіргі сәтті қамтымайды.