Present Perfect шағы өткен шақта басталып, осы шаққа дейін жалғасатын іс-әрекеттерді немесе өткенде болып, қазіргі сәтке нәтижесі немесе қатысы бар әрекеттерді сипаттау үшін қолданылады. Ол іс-әрекеттің нақты қашан болғанына емес, оның нәтижесіне немесе тәжірибеге назар аудара отырып, өткен мен бүгінгі күн арасында көпір орнатады.
Ағылшын тіліндегі етістік шақтарын түсінуден шаршадыңыз ба? Көптеген үйренушілер үшін ең қиыны – Present Perfect tense. Ол өткен шаққа ұқсайды, бірақ осы шақ сияқты естіледі, сондықтан оны қашан қолдану керегін білу жұмбақтай көрінуі мүмкін. Бірақ олай болмауы керек. Бұл қадамдық нұсқаулық ережелерді талдап, нақты мысалдар келтіреді және Present Perfect шағын толық түсініп, дұрыс қолдануға сенімділік береді.
Сонымен, Present Perfect шағы дегеніміз не?
Present Perfect шағын «көпір» деп елестетіңіз. Оның негізгі міндеті – өткендегі оқиғаны қазіргі сәтпен байланыстыру. Аяқталған іс-әрекетті нақты уақытта білдіретін Simple Past шағынан (мысалы, 'I ate') айырмашылығы, Present Perfect өткендегі әрекеттің *дәл қазіргі* маңыздылығына немесе салдарына назар аударады.
Мысалы, егер сіз 'I have lost my wallet' десеңіз, басты назар оны *қашан* жоғалтқаныңызда емес. Басты назар қазіргі нәтижеде: дәл қазір сізде әмияныңыз жоқ.
Present Perfect шағы қалай жасалады?
Бақытымызға орай, Present Perfect шағының құрылымы өте қарапайым. Сізге тек екі негізгі компонент қажет: 'to have' көмекші етістігінің дұрыс формасы және негізгі етістіктің өткен шақ есімшесі (past participle).
Қарапайым формуласы қандай?
Формуласы: Бастауыш + have/has + past participle
- have сөзін I, you, we және they есімдіктерімен қолданыңыз. (мысалы, *We have finished.*)
- has сөзін he, she және it есімдіктерімен қолданыңыз. (мысалы, *She has left.*)
Past Participle: дұрыс және бұрыс етістіктер қалай ерекшеленеді?
Past participle – бұл perfect шақтарымен қолданылатын етістік формасы. Дұрыс етістіктер үшін бұл оңай — ол Simple Past формасымен бірдей, яғни '-ed' жалғауымен аяқталады. Бұрыс етістіктердің формасы өзгереді, сондықтан оларды жаттау керек.
- Дұрыс етістік: *I have walked for miles.* (Мен бірнеше шақырым жаяу жүрдім.)
- Дұрыс етістік: *He has played tennis since he was a child.* (Ол бала кезінен бері теннис ойнайды.)
- Бұрыс етістік: *They have seen that film before.* (Олар бұл фильмді бұрын көрген.)
- Бұрыс етістік: *She has eaten all the cake.* (Ол торттың бәрін жеп қойды.)
Present Perfect шағын қай кезде дұрыс қолдану керек?
Енді ең маңызды бөлімге келдік: оны қашан қолдану керек? Present Perfect-ті таңдауға болатын төрт негізгі жағдай бар.
- Аяқталмаған іс-әрекеттер немесе күйлер үшін ('for' және 'since' сөздерімен)
Present Perfect шағын өткенде басталып, әлі де жалғасып жатқан іс-әрекет немесе күй үшін қолданыңыз. Бұл жерде 'for' (уақыт аралығы) және 'since' (белгілі бір уақыт нүктесі) кілт сөздері жиі кездеседі.
- *She has lived in Paris for ten years.* (Ол Парижде он жыл бойы тұрады. Яғни, ол қазір де сол жерде тұрады.)
- *I have known him since 2015.* (Мен оны 2015 жылдан бері білемін. Яғни, мен оны әлі де танимын.)
- Өмірлік тәжірибелер үшін ('ever' және 'never' сөздерімен)
Өміріңіздің кез келген уақытында болған тәжірибе туралы айтқанда, Present Perfect өте орынды. Нақты уақыт маңызды емес, тәжірибенің өзі маңызды. Біз сұрақтарда 'ever', ал болымсыз сөйлемдерде 'never' сөзін жиі қолданамыз.
- *Have you ever visited Mexico?* (Өміріңізде Мексикада болып көрдіңіз бе?)
- *My brother has never flown in a helicopter.* (Менің ағам ешқашан тікұшақпен ұшып көрмеген.)
- Қазіргі уақытта нәтижесі бар өткен іс-әрекет үшін
Бұл аяқталған өткен іс-әрекеттің қазіргі уақытта айқын салдары немесе нәтижесі болған кезде қолданылады.
- *I have lost my keys.* (Нәтижесі: мен қазір есігімді аша алмаймын.)
- *He has broken his leg.* (Нәтижесі: оның аяғы қазір гипсте.)
- Жақында болған оқиғалар үшін ('just', 'already' және 'yet' сөздерімен)
Present Perfect көбінесе жаңалықты хабарлау немесе жақында болған оқиғалар туралы айту үшін қолданылады, әсіресе 'just', 'already' және 'yet' сияқты үстеулермен бірге.
- *The team has just scored a goal!* (Бұл бірнеше сәт бұрын ғана болды.)
- *I've already done my homework.* (Күтілгеннен ертерек бітірдім.)
- *Have you finished the report yet?* ('Yet' сұраулы және болымсыз сөйлемдерде қолданылады.)
Present Perfect пен Past Simple шақтарының басты айырмашылығы неде?
Бұл ең жиі кездесетін шатасу нүктесі. Мына қарапайым ережені есте сақтаңыз:
- Simple Past: Аяқталған уақытта болған аяқталған іс-әрекет үшін қолданыңыз.
- *I visited Rome in 2019.* (Мен 2019 жылы Римде болдым.)
- *She ate lunch an hour ago.* (Ол бір сағат бұрын түскі ас ішті.)
- Present Perfect: Белгісіз уақытта болған немесе қазіргі уақытпен байланысы бар іс-әрекет үшін қолданыңыз.
- *I have visited Rome twice.* (Қашан емес, тәжірибенің өзі маңызды.)
- *She has eaten lunch.* (Нәтижесінде ол қазір аш емес.)
Қорытынды
Present Perfect шағын меңгеру – ағылшын тілін еркін сөйлеуге бағытталған үлкен қадам. Оның негізгі қызметін — өткенді қазіргімен байланыстыруды — есте сақтап, оның төрт негізгі қолданылуын жаттықтыру арқылы сіз шатасуды жеңе аласыз. Аяқталмаған іс-әрекеттер, өмірлік тәжірибелер, қазіргі нәтижелер немесе соңғы жаңалықтар туралы айтсаңыз да, бұл жан-жақты шақ сіздің грамматикалық құралдар жиынтығыңыздағы қуатты құралға айналады.
Жиі Қойылатын Сұрақтар (ЖҚС)
1-сұрақ: Present Perfect шағында 'for' және 'since' сөздерін қашан қолдану керек?
'for' сөзін белгілі бір уақыт кезеңін немесе ұзақтығын айту үшін қолданыңыз (мысалы, for three weeks, for ten years, for a long time). 'since' сөзін іс-әрекет басталған нақты уақыт нүктесін көрсету үшін қолданыңыз (мысалы, since 2020, since last Tuesday, since I was a child).
2-сұрақ: Present Perfect шағын 'yesterday' немесе 'last week' сияқты нақты уақытпен қолдануға бола ма?
Жоқ. Present Perfect шағы белгісіз өткен уақыттар үшін қолданылады. Егер сіз нақты аяқталған уақытты (yesterday, last week, in 2010 сияқты) атап өткіңіз келсе, Simple Past шағын қолдануыңыз керек. Мысалы, 'I have gone to the cinema yesterday' деудің орнына, 'I went to the cinema yesterday' деп айтыңыз.
3-сұрақ: 'I have been' сөйлемі Present Perfect шағына жата ма?
Иә, әрине. 'Been' – 'to be' етістігінің past participle формасы. Сіз оны тәжірибелер туралы ('I have been to Spain') немесе аяқталмаған күйлер туралы ('I have been a teacher for five years') айту үшін қолдана аласыз.
4-сұрақ: Present Perfect шағында сөйлемді сұраулы немесе болымсыз формаға қалай айналдырамыз?
Болымсыз форма жасау үшін 'have' немесе 'has' сөзінен кейін 'not' қосыңыз (мысалы, *I have not seen it.* немесе қысқартылған түрі *I haven't seen it.*). Сұраулы сөйлем жасау үшін бастауыш пен 'have' немесе 'has' сөзінің орнын ауыстырыңыз (мысалы, *Have you seen it?*).
5-сұрақ: Past Participle деген не?
Past Participle – бұл perfect шақтарын (Present Perfect және Past Perfect сияқты) және пассивті форманы (passive voice) жасау үшін қолданылатын етістік формасы. Дұрыс етістіктер үшін бұл '-ed' формасы (walked, talked). Бұрыс етістіктер үшін оның жаттауды қажет ететін ерекше формасы болады (мысалы, go -> gone, see -> seen, eat -> eaten).