Өткенде болған, бірақ нәтижесі қазіргі уақытқа әсер ететін оқиғаларды сипаттау үшін present perfect шағын дұрыс қолдану үшін 'have' немесе 'has' көмекші етістігін негізгі етістіктің past participle (есімшенің өткен шақ формасы) түрімен біріктіресіз (мысалы, I have finished). Бұл шақ іс-әрекеттің нақты қашан болғанына емес, оның қазіргі сәтке тигізетін салдарына немесе байланысына назар аудару үшін қолданылады.
Ағылшын тіліндегі етістік шақтарын меңгеру күрделі картамен жұмыс істегендей сезілуі мүмкін, бірақ әрқайсысының негізгі қызметін түсіну бұл сапарды әлдеқайда жеңілдетеді. Ең пайдалы, әрі жиі шатастыратын шақтардың бірі — present perfect. Көптеген оқушылар present perfect шағын дұрыс қолдануды, әсіресе өткендегі іс-әрекет туралы айтқанда, білгісі келеді. Оның құпиясы өткенде емес, сол әрекеттің қазіргі нәтижесінде жатыр.
Present Perfect шағы дегеніміз не?
Present perfect шағы өткендегі оқиғаны қазіргі уақытпен байланыстыратын «көпір» қызметін атқарады. Ол тыңдаушыға: «Бұл оқиға бұрын болған, бірақ ол *дәл қазір* маңызды» дегенді білдіреді.
Негізгі формуласы қандай: Have/Has + Past Participle?
Бұл шақты құрастыру оңай. Сіз *have* (I, you, we, they үшін) немесе *has* (he, she, it үшін) көмекші етістігін негізгі етістіктің past participle формасымен қолданасыз.
- I have eaten lunch. (Мен түскі ас ішіп қойдым.)
- She has lost her wallet. (Ол әмиянын жоғалтып алды.)
- They have seen that movie. (Олар бұл фильмді көрген.)
Негізгі идеясы: өткен шақты қазіргімен байланыстыру
Белгілі бір уақытта аяқталған іс-әрекетті сипаттайтын simple past шағынан (мысалы, "I ate lunch *at 1 PM*.") айырмашылығы, present perfect қазіргі уақыттағы маңыздылыққа баса назар аударады. Өткендегі іс-әрекеттің нақты уақыты не белгісіз, не маңызды емес.
Present Perfect шағын қазіргі нәтижелер үшін қалай дұрыс қолдануға болады?
Бұл — осы шақтың ең маңызды қызметі. Сіз present perfect шағын қолданғанда, аяқталған іс-әрекеттің нәтижесіне назар аударасыз. Іс-әрекет өткен шақта, бірақ оның нәтижесі қазіргі шақта.
Мұны өткен оқиғаның дәлелін көрсету деп ойлаңыз. Міне, осы «өткен іс-әрекет — қазіргі нәтиже» байланысының айқын мысалдары:
- Өткен іс-әрекет: I broke my arm. (Өткенде бір уақытта қолымды сындырып алдым.)
- Қазіргі нәтиже: *Қазір* қолым гипсте.
- Сөйлем: "I have broken my arm."
- Өткен іс-әрекет: He cleaned the kitchen. (Ол ас үйді жинады.)
- Қазіргі нәтиже: Ас үй *қазір* тап-таза.
- Сөйлем: "He has cleaned the kitchen."
- Өткен іс-әрекет: They missed the train. (Олар пойызға кешігіп қалды.)
- Қазіргі нәтиже: Олар *қазір* мұнда жоқ.
- Сөйлем: "They have missed the train."
Present Perfect пен Simple Past шақтарының қайсысын таңдау керек?
Бұл ағылшын тілін үйренушілер үшін жиі кездесетін қиындық. Негізгі айырмашылық — уақыт аралығында. Simple past шағын белгілі бір уақытта аяқталған іс-әрекеттер үшін қолданыңыз. Present perfect шағын қазіргі уақытпен байланысы бар немесе әлі аяқталмаған уақыт кезеңінде болған іс-әрекеттер үшін қолданыңыз.
- Simple Past: *Белгілі бір* өткен уақытта аяқталған іс-әрекеттер үшін қолданылады.
- *Мысал:* I saw that movie last year. ('Last year' уақыты аяқталған.)
- Present Perfect: Іс-әрекет уақыты *нақты көрсетілмегенде* немесе нәтижесі қазір маңызды болғанда қолданылады.
- *Мысал:* I have seen that movie. (Нәтижесінде мен қазір фильмнің мазмұнын білемін; оны қашан көргенім маңызды емес.)
- Simple Past: Shakespeare wrote many plays. (Шекспирдің өмірі — аяқталған уақыт кезеңі.)
- Present Perfect: The author has written three bestsellers. (Автор әлі тірі және тағы да жазуы мүмкін.)
Present Perfect шағын сөйлеуде қалай жаттығып, дұрыс қолдана аламын?
Тілді еркін меңгеру үшін күнделікті өміріңіздегі қазіргі нәтижелерді байқап, оларды өткен іс-әрекеттермен байланыстыра бастаңыз. Осылайша сіз present perfect шағын дұрыс қолдануды табиғи түрде үйренесіз.
- Айналаңызға қараңыз: Еден су ма? "Someone has spilled water." (Біреу су төгіп алған.) Терезе ашық па? "I have opened the window for some fresh air." (Таза ауа кірсін деп терезені ашып қойдым.)
- Өз тәжірибеңіз туралы айтыңыз: Біреу сізді жаңа мейрамханаға шақырса, сіз: "I've already eaten there" деп айта аласыз. (Нәтижесінде сізде сол жерде тамақтану тәжірибесі бар.)
- Жаңалықтарды оқыңыз: Тақырыптарда көбінесе қазіргі уақытта маңызды болып табылатын соңғы оқиғаларды хабарлау үшін present perfect қолданылады. "Scientists have discovered a new treatment." (Нәтижесінде бұл жаңа ақпарат қазір қолжетімді.)
Қорытынды: Барлығы қазіргі уақытпен байланысты
Present perfect — күрделі ойларды жеткізуге арналған қуатты құрал. Оның негізгі қызметін — өткенді қазіргімен байланыстыруды — есте сақтай отырып, сіз оны қолдануды меңгере аласыз. Өткен іс-әрекеттің қазіргі нәтижесіне назар аудару — бұл present perfect шағын әрқашан дұрыс қолдануға көмектесетін кілт, бұл сіздің ағылшын тіліңізді табиғи және нақты етеді.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?
Жоқ, бұл жиі кездесетін қате. Present perfect шағын *yesterday*, *last week*, *in 2010* немесе *when I was a child* сияқты аяқталған уақытты білдіретін сөздермен қолдануға болмайды. Осындай нақты өткен уақыттар үшін simple past шағын қолдану керек. Мысалы, "I *have gone* to the store yesterday" деудің орнына "I *went* to the store yesterday" деп айтыңыз.
'I have gone to Paris' пен 'I have been to Paris' сөйлемдерінің айырмашылығы неде?
Бұл ерекше жағдай. "I have gone to Paris" деген сөйлем сіздің қазір Парижде екеніңізді немесе сол жаққа бара жатқаныңызды және әлі оралмағаныңызды білдіреді. Ал "I have been to Paris" сіздің өміріңіздің бір кезеңінде Парижде болып, сол жақтан қайтып келгеніңізді білдіреді. 'Been' сөзі өмірлік тәжірибе туралы айту үшін қолданылады.
'For' және 'since' сөздері Present Perfect-пен қалай қолданылады?
'For' және 'since' сөздері көбінесе present perfect шағымен бірге өткенде басталып, қазіргі уақытқа дейін жалғасып келе жатқан іс-әрекетті немесе жағдайды сипаттау үшін қолданылады. 'For' сөзін уақыт кезеңімен (мысалы, *for two years*, *for ten minutes*), ал 'since' сөзін уақыттың нақты бір сәтімен (мысалы, *since 2021*, *since last Monday*) қолданыңыз. Мысалы: "She has lived here for three years." / "She has lived here since 2021."
Қазіргі нәтиже болса да, Simple Past шағын қолдану қате ме?
Бұл міндетті түрде 'қате' емес, бірақ сөйлемнің мағыналық екпінін өзгертеді. "I lost my keys" деп айту өткенде болған жайтты жай ғана баяндайды. Ал "I've lost my keys" деп айту қазіргі мәселеге назар аударады: мен *қазір* үйіме кіре алмай тұрмын. Present perfect шағын қолдану сол қазіргі салдарды жеткізу үшін тиімдірек.