Ағылшын тіліндегі Present Perfect шағын ана тіліңіздей еркін қолдану үшін оның осы шақпен байланысына назар аудару керек. Simple Past шағы өткендегі белгілі бір уақытта болып, аяқталған іс-әрекетті сипаттаса, Present Perfect өткендегі әрекеттің қазіргі нәтижесін, маңыздылығын немесе әлі аяқталмаған уақыт аралығында болғанын көрсетеді.
"I saw" және "I have seen" сөйлемдерінің қайсысын қолдану керегін білмей, жиі жаңылысасыз ба? Simple Past пен Present Perfect шақтарының аражігін ажырата алмау – ағылшын тілін үйренушілер арасында ең көп таралған қиындықтардың бірі. Көптеген тілде Present Perfect-тің тікелей баламасы жоқ, сондықтан үйренушілер көбіне Simple Past шағын жиі қолданып жатады. Бірақ осы айырмашылықты меңгеру – сөзіңіздің табиғи әрі нақты шығуына үлкен септігін тигізеді. Бұл нұсқаулықта Present Perfect шағын қалай сенімді және дұрыс қолдану керектігін нақты түсіндіреміз.
Present Perfect пен Simple Past неліктен жиі шатастырылады?
Негізгі мәселе – екі шақтың да өткен оқиғалар туралы айтуында. Алайда, олардың мағыналық аспектісі мүлдем бөлек. Simple Past өткен мен қазіргі шақтың арасына «қабырға» тұрғызады: іс-әрекет толығымен бітті, аяқталды. Ал Present Perfect өткен оқиға мен қазіргі сәтті байланыстыратын «көпір» салады. Оны «осы шақтың өткені» деп те қарастыруға болады.
Simple Past орнына Present Perfect шағын қашан қолданған жөн?
Күрделі грамматикалық кестелерді жаттаудың қажеті жоқ. Ең бастысы – *контексті* түсіну. Ағылшын тілінде сөйлейтіндер Present Perfect шағын негізінен үш жағдайда интуитивті түрде таңдайды. Мұны меңгеру үшін іс-әрекеттің *уақытына* және *нәтижесіне* назар аударыңыз.
Present Perfect шағын таңдауға тиіс үш негізгі сценарий:
Аяқталмаған уақыт кезеңдерін сипаттау үшін қалай қолданылады?
Егер іс-әрекет әлі аяқталмаған уақыт кезеңінде орын алса, Present Perfect қолданылады. today (бүгін), this week (осы апта), this month (осы ай), this year (осы жыл) және so far (осы уақытқа дейін) сияқты уақытты білдіретін сөздерге назар аударыңыз.
- Present Perfect: "I have drunk three cups of coffee *today*." (Бүгін әлі біткен жоқ; сіз тағы да кофе ішуіңіз мүмкін.)
- Simple Past: "I drank three cups of coffee *yesterday*." (Кешегі күн толығымен аяқталды.)
Қазіргі сәтке әсері бар өткен іс-әрекеттер үшін ше?
Бұл жағдайда іс-әрекеттің нақты қашан болғаны маңызды емес. Ең бастысы – оның қазіргі сәтке әсер ететін нәтижесі немесе салдары.
- Present Perfect: "She has lost her passport." (Нәтижесінде ол *қазір* саяхаттай алмайды.)
- Simple Past: "She lost her passport *last Tuesday*." (Бұл жай ғана өткен оқиға туралы әңгіме; оның төлқұжатын содан бері тапты ма, жоқ па, бізге беймәлім.)
Өмірлік тәжірибені айтқанда қай шақты қолданамыз?
Өмірлік тәжірибеңіз туралы айтқанда, оқиғаның нақты уақыты маңызды емес. Басты назар – сол тәжірибенің болғанына немесе болмағанына аударылады. Бұл көбіне ever (бұрын-соңды), never (ешқашан), before (бұрын), in my life (өмірімде) сияқты сөздермен қолданылады.
- Present Perfect: "He has visited Thailand." (Бұл – оның өмірлік тәжірибелерінің бірі. Қай жылы барғаны маңызды емес.)
- Simple Past: "He visited Thailand *in 2019*." (Мұнда нақты уақыт – 2019 жыл көрсетілген, сондықтан Simple Past қолдануымыз керек.)
Қай шақты қолдану керегін білдіретін сигнал сөздер қандай?
Сигнал сөздерге назар аудару қай шақты қолдану керегін анықтауға көмектеседі. Бұл 100% жұмыс істейтін ереже болмаса да, өте сенімді бағдар бола алады.
- Simple Past сигнал сөздері: yesterday, last week/month/year, in 2010, five minutes ago, when I was a child, нақты бір күн (on April 5th).
- Present Perfect сигнал сөздері: for, since, just, already, yet, ever, never, so far, recently.
Present Perfect шағын табиғи түрде қолдануды қалай үйренуге болады?
Теория жақсы, бірақ бәрін практика шешеді. Интуицияңызды дамыту үшін күнделікті жасай алатын бірнеше жаттығу:
- Күніңізді сипаттаңыз: Күн соңында ('бүгін' әлі аяқталмай тұрғанда) тындырған үш ісіңізді тізіп шығыңыз. Мысалы: "I have finished my report. I have spoken to my manager. I haven't checked my personal email yet."
- Өзгерістер туралы айтыңыз: Бөлмеңізге немесе қалаңызға қараңыз. Бұрынғымен салыстырғанда не өзгерді? Мысалы: "They have painted the walls." немесе "The city has built a new park."
- 'Тәжірибе' тізімін жасаңыз: Өміріңізде жасаған бес қызықты істі және ешқашан жасамаған бес істі жазыңыз. Мысалы: "I have ridden a camel. I have never seen snow."
Қорытынды
Сонымен, Simple Past пен Present Perfect арасындағы таңдау бір ғана сұраққа келіп тіреледі: қазіргі шақпен байланыс бар ма? Егер белгілі бір уақытта болып, аяқталған оқиға туралы айтсаңыз, Simple Past қолданыңыз. Ал егер өмірлік тәжірибені, қазіргі нәтижені немесе аяқталмаған уақыт кезеңіндегі оқиғаны талқыласаңыз, сізге Present Perfect шағы қажет. Осы логиканы үнемі қолдану – бұл шақтарды ана тіліңіздей еркін пайдалануға апаратын соңғы қадам.
Жиі Қойылатын Сұрақтар (FAQ)
1-сұрақ: Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ, болмайды. 'Yesterday', 'last week' сияқты аяқталған уақытты білдіретін сөздер міндетті түрде Simple Past шағын талап етеді. Present Perfect тек аяқталмаған уақыт кезеңдерімен (мысалы, 'today', 'this week') қолданылады.
2-сұрақ: 'I have gone to Italy' мен 'I have been to Italy' сөйлемдерінің айырмашылығы неде? 'I have gone to Italy' – адамның қазір Италияда екенін немесе сол жаққа кетіп бара жатқанын білдіреді (ол әлі оралған жоқ). 'I have been to Italy' – бұл өмірлік тәжірибе; яғни адам өткенде бір кездері Италияға барып, содан бері қайтып келген.
3-сұрақ: Ағылшын тілінде 'I have just finished' пе әлде 'I just finished' дұрыс па? Екеуі де дұрыс, бірақ бұл көбіне диалектіге байланысты. Британдық ағылшын тілінде 'I have just finished' (Present Perfect) нұсқасы әлдеқайда жиі кездеседі. Ал американдық ағылшын тілінде жақында ғана болған әрекеттер үшін, тіпті нақты уақыт көрсетілмесе де, 'I just finished' (Simple Past) нұсқасын қолдану өте кең таралған.
4-сұрақ: Present Perfect-те for және since сөздері қалай қолданылады? 'For' уақыт кезеңімен қолданылады (мысалы, "I have lived here for ten years." – Мен мұнда он жыл бойы тұрамын). 'Since' нақты бір басталу нүктесімен қолданылады (мысалы, "I have lived here since 2014." – Мен мұнда 2014 жылдан бері тұрамын). Екеуі де өткенде басталып, осы уақытқа дейін жалғасып келе жатқан іс-әрекетті білдіреді.