Present Perfect пен Past Simple шақтарының негізгі айырмашылығы — олардың уақытпен байланысында. Past Simple өткен шақтағы белгілі бір уақытта аяқталған іс-әрекетті сипаттайды. Ал Present Perfect қазіргі кезбен байланысы бар іс-әрекетті білдіреді. Ол не аяқталмаған уақыт кезеңінде болған, не оның нәтижесі қазір маңызды.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын көрінуі мүмкін, бірақ Present Perfect пен Past Simple айырмашылығын түсіну — орта деңгейдегі кез келген оқушы үшін үлкен қадам. Бұл екі шақ өткен уақыт туралы айтатындықтан, жиі шатастырылады. Алайда, олардың қолданылу мақсаты әртүрлі. Бұл нұсқаулықта сіз ережелерді талдап, оларды сенімді түрде қолдануға көмектесетін нақты мысалдармен танысасыз.
Past Simple шағын қашан қолдану керек?
Past Simple — өткендегі нақты бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданылады. Мұндағы ең бастысы — аяқталған уақыт. Егер сіз "Бұл қашан болды?" деген сұраққа өткен шақтың нақты уақыт белгісімен жауап бере алсаңыз, Past Simple шағын қолдануыңыз керек.
Құрылымы: Бастауыш + етістіктің Past Simple формасы (мысалы, *worked, saw, went*)
Бұл шақты толығымен аяқталған оқиғаны баяндау деп ойлаңыз.
Past Simple шағына мысалдар:
- I visited Paris in 2019. (2019 жыл аяқталған.)
- She finished her homework an hour ago. (Іс-әрекет аяқталған және біз оның қашан болғанын нақты білеміз.)
- They watched that movie last night. ('Last night' — нақты, аяқталған уақыт кезеңі.)
Present Perfect шағын қай кезде қолданған жөн?
Present Perfect шағы өткен шақ пен қазіргі уақыт арасында көпір орнатады. Ол іс-әрекеттің нақты уақыты маңызды болмағанда немесе іс-әрекеттің қазіргі сәтке қатысы болғанда қолданылады.
Құрылымы: Бастауыш + have/has + етістіктің 3-формасы (past participle) (мысалы, *have worked, has seen, have gone*)
Міне, оның үш негізгі қолданылу жағдайы:
Өмірлік тәжірибе туралы айтқанда қай шақ қолданылады?
Өз өміріңіздегі тәжірибе туралы айтқанда, нақты уақыт маңызды емес. Ең бастысы — сол тәжірибенің қазіргі сәтке дейін болғандығы.
- I have been to Japan twice. (Қашан барғаным маңызды емес; бұл менің өмірлік тәжірибемнің бір бөлігі.)
- Have you ever eaten sushi? (Осы уақытқа дейінгі өмірлік тәжірибеңіз туралы сұрақ.)
Аяқталмаған уақыт кезеңіндегі іс-әрекетті қалай сипаттаймыз?
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, Present Perfect шағын қолдануыңыз керек.
- She has drunk three cups of coffee today. ('Today' — бүгінгі күн әлі біткен жоқ.)
- We haven't seen him this week. ('This week' — осы апта әлі жалғасып жатыр.)
Өткен шақтағы іс-әрекеттің қазіргі кезге әсері болса, не істейміз?
Бұл — Present Perfect шағының классикалық қолданылуы. Іс-әрекет өткен шақта болды, бірақ оның нәтижесі дәл қазір айқын немесе маңызды.
- I have lost my keys. (Нәтижесі: мен қазір есікті аша алмаймын.)
- He has broken his leg. (Нәтижесі: оның аяғы қазір гипсте.)
Уақыт үстеулері Present Perfect пен Past Simple-ді қалай ажыратады?
Дұрыс шақты таңдаудың ең оңай жолы — сөйлемдегі уақытты білдіретін сөздерге (уақыт үстеулеріне) қарау. Белгілі бір сөздер мен сөз тіркестері тек бір шаққа ғана тән.
- АЯҚТАЛҒАН уақытты білдіретін сөздермен Past Simple қолданыңыз:
- yesterday
- last week/month/year
- in 2010
- five minutes ago
- when I was a child
- АЯҚТАЛМАҒАН немесе БЕЛГІСІЗ уақытты білдіретін сөздермен Present Perfect қолданыңыз:
- today
- this week/month/year
- ever, never
- already, yet, just
- for, since
- so far
Тікелей салыстырып көрейік:
- Қате: I ~~have seen~~ that film yesterday.
- Дұрыс: I saw that film yesterday.
- Қате: I ~~lived~~ here for five years. (Егер сіз әлі де сол жерде тұрсаңыз.)
- Дұрыс: I have lived here for five years.
Қорытынды: Қай шақты таңдау керек?
Қорытындылай келе, Present Perfect пен Past Simple арасындағы негізгі айырмашылық — оның қазіргі кезбен байланысында. Өзіңізге сұрақ қойыңыз: мен өткендегі нақты бір уақытта аяқталған іс-әрекет туралы айтып жатырмын ба? Past Simple шағын қолданыңыз. Мен өмірлік тәжірибе, аяқталмаған уақыт кезеңі немесе қазіргі кезде нәтижесі бар өткен шақтағы іс-әрекет туралы айтып жатырмын ба? Present Perfect шағын қолданыңыз. Тәжірибе жинақтап, уақыт үстеулеріне назар аудару арқылы сіз бұл жиі кездесетін грамматикалық қиындықты тез арада меңгересіз.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ, болмайды. 'Yesterday', 'last week', 'in 2015', 'ago' сияқты сөздер — аяқталған уақытты білдіреді. Олар Past Simple шағын талап етеді. Мысалы, "I have gone to the store yesterday" деудің орнына, "I went to the store yesterday" деп айтыңыз.
'I have been to Paris' пен 'I went to Paris' сөйлемдерінің айырмашылығы неде? 'I have been to Paris' (Present Perfect) — өмірлік тәжірибені сипаттайды; сапардың нақты уақыты айтылмайды немесе маңызды емес. 'I went to Paris' (Past Simple) — аяқталған нақты бір сапарды сипаттайды және әдетте одан кейін "I went to Paris last year" сияқты нақтылаушы ақпарат беріледі.
'For' және 'since' сөздері Present Perfect шағында қалай қолданылады? 'For' уақыттың ұзақтығын немесе кезеңін білдіру үшін қолданылады (мысалы, "I have lived here for ten years."). 'Since' іс-әрекеттің басталу нүктесін білдіру үшін қолданылады (мысалы, "I have lived here since 2014."). Екеуі де өткенде басталып, қазіргі уақытқа дейін жалғасып жатқан іс-әрекетті сипаттау үшін Present Perfect шағымен жиі қолданылады.
'I've just finished' деген Present Perfect пе, әлде Past Simple ме? 'I've just finished' — Present Perfect шағының керемет мысалы. 'Just' сөзі — осы шақтың негізгі көрсеткіштерінің бірі, ол жақын арада болған және қазіргі кезге нәтижесі бар іс-әрекетті сипаттау үшін қолданылады. Мысалы, "I'm not hungry, I've just eaten lunch."