Past Simple мен Present Perfect шақтарының басты айырмашылығы – олардың қазіргі сәтпен байланысында. Past Simple өткен шақтағы белгілі бір уақытта болып, толық аяқталған іс-әрекетті сипаттайды. Ал Present Perfect өткенде болған, бірақ нәтижесі немесе маңызы *қазір* білінетін немесе әлі аяқталмаған уақыт аралығында болған іс-әрекетті білдіреді.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын көрінуі мүмкін, бірақ негізгі тұжырымдамаларды түсіну бұл процесті әлдеқайда жеңілдетеді. Тіл үйренушілер үшін ең жиі кездесетін қиындықтардың бірі – Past Simple мен Present Perfect шақтарының айырмашылығы. Екеуі де өткен оқиғаны баяндайды, сонда олардың айырмашылығы неде? Барлық құпия оқиғаның *не* болғанында емес, оның *осы шақпен* байланысында жатыр. Ендеше, талдап көрейік.
Past Simple шағын қай кезде қолданған дұрыс?
Past Simple – толығымен аяқталған және белгілі бір уақытта болған іс-әрекеттер үшін қолданылатын негізгі шақ. Мұны аяқталған оқиға туралы әңгіме деп қабылдаңыз. Уақыт сөйлемде нақты көрсетілуі немесе контекстен түсінікті болуы мүмкін.
Құрылымы: Бастауыш + етістіктің өткен шақ формасы (мысалы, етістік + -ed немесе бұрыс етістік)
Past Simple шағын мына жағдайларда қолданыңыз:
- Іс-әрекет аяқталған және уақыты нақты көрсетілген. Бұл – ең маңызды ереже. Егер сіз "Қашан?" деген сұраққа аяқталған уақытпен жауап бере алсаңыз, Past Simple шағын қолданыңыз.
- *Мысал:* She visited her grandparents last weekend. (Ол ата-әжесіне *өткен демалыста* барды. Уақыт нақты көрсетілген.)
- *Мысал:* I ate breakfast at 8 AM. (Мен таңғы асты *таңғы сағат 8-де* іштім.)
- Іс-әрекет өткен шақтағы оқиғалар тізбегінің бір бөлігі болса (әңгімелеу).
- *Мысал:* He woke up, brushed his teeth, and left for work. (Ол *оянды*, тісін *тазалады* және жұмысқа *кетті*.)
- Іс-әрекетті жасаған адам қазір өмірде жоқ болса.
- *Мысал:* William Shakespeare wrote many famous plays. (Уильям Шекспир көптеген әйгілі пьесалар *жазған*.)
Past Simple шағымен жиі қолданылатын уақыт үстеулері: yesterday, last week/month/year, in 2010, five minutes ago, when I was a child.
Present Perfect шағының ерекшелігі неде?
Present Perfect өткен шақты осы шақпен байланыстырады. Іс-әрекет өткенде болғанымен, оның әсері, нәтижесі немесе ол орын алған уақыт кезеңі қазір де маңызды. Әрекеттің нақты уақыты әдетте маңызды емес немесе белгісіз болады.
Құрылымы: Бастауыш + have/has + өткен шақ есімшесі (past participle) (мысалы, visited, eaten, seen)
Present Perfect шағын мына жағдайларда қолданыңыз:
- Нәтижесі осы шақта көрінетін іс-әрекет үшін.
- *Мысал:* I have lost my wallet. (Нәтижесі: менің әмияным *қазір* жоқ.)
- *Мысал:* She has finished her report. (Нәтижесі: есеп *қазір* дайын.)
- Әлі аяқталмаған уақыт кезеңінде болған іс-әрекет үшін. Бұған today (бүгін), this week (осы апта), this month (осы ай), this year (осы жыл) сияқты әлі бітпеген уақыт аралықтары жатады.
- *Мысал:* I have drunk three cups of coffee today. (*Бүгін* әлі аяқталған жоқ, мен тағы ішуім мүмкін.)
- *Мысал:* We haven't seen that movie this month. (*Осы ай* әлі біткен жоқ.)
- Өмірлік тәжірибе туралы айтқанда. Бұл жағдайда нақты уақыт маңызды емес, тәжірибенің өзі маңызды.
- *Мысал:* He has traveled to Asia several times. (Ол Азияға бірнеше рет саяхаттаған. Қашан барғаны маңызды емес.)
- *Мысал:* Have you ever eaten sushi? (Сіз өміріңізде суши жеп көрдіңіз бе?)
Жиі қолданылатын уақыт үстеулері: for, since, already, yet, just, ever, never.
Past Simple мен Present Perfect шақтарының негізгі айырмашылығы қандай?
Негізгі назар уақыт пен нәтижеге аударылады. Past Simple аяқталған уақыттағы аяқталған әрекетті көрсетеді. Present Perfect өткен әрекеттің қазіргі уақыттағы маңыздылығын немесе нәтижесін көрсетеді.
Тікелей салыстырып көрейік:
- Past Simple: I lived in London for two years. (Мен Лондонда екі жыл тұрдым. Қазір ол жерде тұрмаймын. Бұл – менің өмірімнің аяқталған кезеңі.)
- Present Perfect: I have lived in London for two years. (Мен Лондонда екі жылдан бері тұрып жатырмын. Мен әлі де сол жерде тұрамын.)
Дұрыс таңдау жасауға көмектесетін қарапайым тізім:
- Уақыт аяқталған және нақты көрсетілген бе (мысалы, yesterday, last year, in 1995)? → Past Simple қолданыңыз.
- Іс-әрекеттің нәтижесі дәл қазір маңызды ма? → Present Perfect қолданыңыз.
- Уақыт кезеңі аяқталмаған ба (мысалы, today, this week)? → Present Perfect қолданыңыз.
- Жалпы өмірлік тәжірибе туралы айтып жатырсыз ба? → Present Perfect қолданыңыз.
Уақыт үстеулері Past Simple мен Present Perfect айырмашылығын қалай өзгертеді?
Уақытты білдіретін сөздер – дұрыс шақты таңдаудағы ең жақсы көмекші.
- Past Simple маркерлері: yesterday, ...ago, last..., in... (өткен жыл), when...
- I saw that film last night. (Дұрыс)
- I ~~have seen~~ that film last night. (Қате)
- Present Perfect маркерлері: for, since, just, already, yet, ever, this... (аяқталмаған кезең)
- She has worked here since 2020. (Дұрыс)
- She ~~worked~~ here since 2020. (Қате)
Қорытындылай келе, Past Simple мен Present Perfect шақтарының негізгі айырмашылығы – олардың қазіргі уақытпен байланысы. Past Simple өткен оқиғаға фотоальбомдағы сурет сияқты қарайды. Ал Present Perfect өткенді қазіргі сәтке әкеліп, оның тікелей әсерін немесе маңыздылығын көрсетеді.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағымен 'yesterday' сөзін қолдануға бола ма? Жоқ. 'Yesterday' (кеше) толығымен аяқталған уақыт кезеңін білдіреді. Сондықтан сіз міндетті түрде Past Simple шағын қолдануыңыз керек. Мысалы, "I *have finished* the project yesterday" деу қате, дұрысы – "I *finished* the project yesterday."
"I went to Spain" және "I have been to Spain" сөйлемдерінің айырмашылығы неде? "I went to Spain" (Past Simple) өткендегі нақты бір сапарды білдіреді, мысалы, "I went to Spain last summer" (Мен Испанияға өткен жазда бардым). Ал "I have been to Spain" (Present Perfect) өмірлік тәжірибені білдіреді. Бұл сіздің өміріңіздің бір кезеңінде Испанияда болғаныңызды білдіреді, бірақ нақты уақыты маңызды емес.
Present Perfect өткен шақ па, осы шақ па, әлде келер шақ па? Бұл *осы шақ* болып саналады. Ол өткендегі іс-әрекет туралы айтқанымен, оның негізгі қызметі – сол әрекетті осы сәтпен байланыстыру, не оның нәтижесі арқылы, не осы шақты қамтитын уақыт кезеңінде орын алуы арқылы.
Егер сөйлемде уақытты білдіретін сөз болмаса, қай шақты таңдау керек? Контекстке назар аударыңыз. Сіз болған оқиға туралы әңгімелеп жатырсыз ба? Past Simple қолданыңыз. Әңгіме өткен әрекеттің нәтижесінде пайда болған қазіргі жағдайға бағытталған ба? Present Perfect қолданыңыз. Мысалы: "Why is the window broken?" (Терезе неге сынған?) "Someone *has thrown* a ball at it." (Біреу оған доп лақтырып жіберген.) (Назар қазіргі нәтижеде).
Америкалық ағылшын тілінде Past Simple жиірек қолданылады деген рас па? Иә, бұл белгілі айырмашылық. Бейресми америкалық ағылшын тілінде жақында болған оқиғалар үшін, әсіресе just, already, yet сияқты сөздермен Past Simple шағын қолдану жиі кездеседі. Британдық ағылшын тілінде сөйлейтін адам "I've just eaten" десе, америкалық "I just ate" деуі мүмкін.