Simple Past пен Present Perfect шақтарының басты айырмашылығы мынада: Simple Past өткен шақта белгілі бір уақытта аяқталған іс-әрекетті сипаттаса, Present Perfect қазіргі сәтпен байланысы бар іс-әрекеттерді білдіреді. Қысқаша айтқанда, Simple Past аяқталған «қашан?» деген сұраққа жауап берсе, Present Perfect қазіргі нәтижеге немесе әлі аяқталмаған уақыт кезеңіне назар аударады.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын көрінуі мүмкін, бірақ Simple Past пен Present Perfect шақтарының айырмашылығын түсіну – бұл үлкен жетістік. Бұл екі шақ екеуі де өткен оқиғалар туралы айтатындықтан, тіл үйренушілерді жиі шатастырады. Алайда, олардың мағыналық бағыты мүлдем басқа. Осы маңызды грамматикалық тақырыпты анық ережелермен және мысалдармен талқылап, сөйлеу тілінде сенімді қолдануыңызға көмектесейік.
Simple Past шағын қашан қолдану керек?
Simple Past шағы өткенде басталып, аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданылады. Мұндағы ең бастысы – уақыт кезеңінің *біткені*. Мұны толығымен аяқталған оқиғаны баяндау деп ойлаңыз.
Біз іс-әрекеттің қашан болғанын нақтылау үшін Simple Past шағымен бірге арнайы уақыт мезгілдерін жиі қолданамыз.
Simple Past шағын мына жағдайларда қолданыңыз:
- Өткен шақта нақты бір уақытта болған іс-әрекет үшін.
- Өткендегі бірнеше аяқталған іс-әрекеттер тізбегі үшін (мысалы, оқиға баяндау).
- Бұрын болып, қазір жалғаспайтын әдеттер немесе жағдайлар үшін.
Жиі қолданылатын уақыт үстеулері:
- yesterday (кеше)
- last week, last month, last year (өткен аптада, өткен айда, өткен жылы)
- five minutes ago (бес минут бұрын)
- in 2015 (2015 жылы)
- when I was a child (мен бала кезімде)
Simple Past шағына мысалдар:
- I ate breakfast at 8 AM. (Іс-әрекет аяқталған және нақты уақыты көрсетілген.)
- She visited her grandparents last weekend. («Өткен демалыс» уақыт кезеңі аяқталды.)
- They watched that movie yesterday. (Кешегі күн аяқталды.)
Ал Present Perfect шағы қандай жағдайда қолданылады?
Present Perfect шағы өткен шақ пен осы шақтың арасында көпір қызметін атқарады. Іс-әрекет *осы сәтке дейін* белгісіз бір уақытта болған, бірақ оның қазіргі сәтке қатысты нәтижесі, маңызы немесе байланысы бар. Нақты уақыты көбіне айтылмайды немесе маңызды емес.
Present Perfect шағын мына жағдайларда қолданыңыз:
- Аяқталмаған уақыт кезеңінде болған іс-әрекет үшін (мысалы, today, this week, this year).
- Өткендегі іс-әрекеттің осы шақта нәтижесі болса.
- Өмірлік тәжірибе туралы айтқанда (ever немесе never сөздерімен).
- Өткенде басталып, әлі күнге дейін жалғасып келе жатқан іс-әрекеттер үшін (for және since сөздерімен).
Жиі қолданылатын уақыт үстеулері:
- for (уақыт аралығы)
- since (белгілі бір басталу нүктесі)
- already, yet, just (әлдеқашан, әлі, жаңа ғана)
- ever, never (бұрын-соңды, ешқашан)
- today, this week, this month (егер бұл кезеңдер әлі аяқталмаса)
Present Perfect шағына мысалдар:
- I have lost my keys. (Осы шақтағы нәтижесі – мен есікті аша алмай тұрмын.)
- She has lived in London for five years. (Ол Лондонда тұруды бұрын бастаған және әлі де сонда тұрады.)
- Have you ever eaten sushi? (Өмірлік тәжірибе туралы сұрақ.)
Simple Past пен Present Perfect шақтарының негізгі айырмашылығы неде?
Екеуін қатар қойып салыстырайық. Негізгі айырмашылық әрқашан аяқталған және аяқталмаған уақыт тұжырымдамасы мен осы шақпен байланысқа келіп тіреледі.
- Уақыт шеңбері: Simple Past аяқталған уақыт кезеңі үшін қолданылады. Present Perfect аяқталмаған уақыт кезеңі үшін немесе уақыты көрсетілмеген кезде қолданылады.
- *Simple Past:* I saw Maria this morning. (Қазір түс немесе кеш болды; «бүгін таңертең» уақыты аяқталды.)
- *Present Perfect:* I have seen Maria this morning. (Әлі таңертеңгі уақыт; уақыт кезеңі аяқталмады.)
- Осы шақпен байланысы: Present Perfect шағының әрқашан қазіргі сәтпен байланысы болады. Simple Past шағында ондай байланыс жоқ.
- *Simple Past:* I broke my arm when I was ten. (Бала кезімдегі оқиға; қазіргі жағдайға еш қатысы жоқ.)
- *Present Perfect:* I have broken my arm. (Қолым қазір гипсте; қазіргі нәтижесі бар.)
- Мағыналық бағыты: Simple Past іс-әрекеттің өзіне назар аударады. Present Perfect іс-әрекеттің нәтижесіне назар аударады.
- *Simple Past:* She wrote three books. (Бұл оның өткендегі жетістігі. Ол енді жазушы болмауы мүмкін немесе өмірден өткен болуы мүмкін.)
- *Present Perfect:* She has written three books. (Ол – жазушы, және бұл оның осы уақытқа дейінгі жетістігі. Ол тағы да кітап жазуы мүмкін.)
Simple Past пен Present Perfect айырмашылығын көрсететін тағы мысалдар бар ма?
Тікелей салыстыру – үйренудің ең жақсы жолдарының бірі. Шақты таңдау сөйлемнің мағынасын қалай өзгертетініне назар аударыңыз.
1-мысал: Бірдеңені жоғалту
- Simple Past: "I lost my keys yesterday." (Аяқталған күндегі аяқталған оқиға туралы айтады.)
- Present Perfect: "I have lost my keys." (Қазіргі мәселеге назар аударады: мен оларды *дәл қазір* таба алмай тұрмын.)
2-мысал: Жұмыстағы жетістіктер
- Simple Past: "Steve Jobs gave many great presentations." (Ол өмірден өткен, сондықтан оның өмірі – аяқталған уақыт кезеңі.)
- Present Perfect: "The CEO has given many great presentations." (Бас директор әлі де өз қызметінде және болашақта тағы да презентациялар жасай алады.)
3-мысал: Тамақтану
- Simple Past: "Did you eat lunch?" (Өткен оқиға туралы жалпы сұрақ, мысалы, кешкі сағат 5-те қойылуы мүмкін.)
- Present Perfect: "Have you eaten lunch?" (Түскі ас уақытында қойылатын сұрақ, яғни: «Қазір қарның аш па?»)
Қорытынды
Simple Past пен Present Perfect шақтарының айырмашылығын түсінудің кілті – уақыт туралы ойлану. Егер сіз нақты, аяқталған уақыттағы аяқталған іс-әрекет туралы айтсаңыз, Simple Past шағын қолданыңыз. Егер іс-әрекеттің осы шақта айқын нәтижесі болса немесе аяқталмаған уақыт кезеңінде орын алса, Present Perfect – ең дұрыс таңдау. Уақыт үстеулеріне назар аударып жаттығыңыз, сонда көп ұзамай дұрыс шақты автоматты түрде таңдайтын боласыз!
FAQ: Simple Past пен Present Perfect
1-сұрақ: Present Perfect-пен 'yesterday' сөзін қолдануға бола ма?
Жоқ, болмайды. «Yesterday» – бұл аяқталған уақытты білдіретін сөз, сондықтан ол Simple Past шағын қажет етеді. Мысалы, «I *visited* my friend yesterday» деп айту дұрыс, ал «I have visited my friend yesterday» деп айту қате болады.
2-сұрақ: «I went to Japan» мен «I have been to Japan» сөйлемдерінің айырмашылығы қандай?
«I went to Japan» (Simple Past) белгілі бір сапардың аяқталғанын білдіреді, мысалы, «I went to Japan last year». «I have been to Japan» (Present Perfect) өмірлік тәжірибеге қатысты айтылады; нақты уақыт маңызды емес. Бұл сіздің өміріңізде Жапонияға барып көргеніңізді білдіреді.
3-сұрақ: «I have finished my work» деп айту дұрыс па?
Иә, бұл Present Perfect шағының өте дұрыс және жиі қолданылатын түрі. Аяқтау іс-әрекеті өткен шақта болғанымен, сіз оның қазіргі нәтижесін баса айтып тұрсыз: «Мен қазір боспын» немесе «Менің жұмысым бітті».
4-сұрақ: Жақында болған оқиғалар үшін Simple Past пен Present Perfect-тің қайсысын таңдаған жөн?
Егер оқиға жаңа ғана болса, көбінесе екеуін де қолдануға болады, бірақ мағынасы әртүрлі болады. «I ate» (Simple Past) тек фактіні айтады. «I have just eaten» (Present Perfect) оқиғаның жақында болғаны соншалық, қазір қарныңыз аш емес екенін білдіреді.
5-сұрақ: Америкалық және британдық ағылшын тілінде бұл шақтар әртүрлі қолданыла ма?
Иә, кейде. Британдық ағылшын тілінде Present Perfect жақында болған оқиғалар үшін жиі қолданылады (мысалы, «I've lost my keys. Have you seen them?»). Ал американдық ағылшын тілінде мұндай жағдайларда, әсіресе just, already, yet сияқты сөздермен Simple Past шағын қолдану жиі кездеседі (мысалы, «I lost my keys. Did you see them?»).