Present Perfect шағы өткен шақты қазіргі уақытпен байланыстырады. Ол белгісіз бір уақытта болған немесе нәтижесі қазіргі сәтке әсер ететін іс-әрекеттерді сипаттайды. Бұл шақ 'have' немесе 'has' көмекші етістігі мен негізгі етістіктің үшінші түрі (past participle) арқылы жасалады. Present Perfect шағын жиі Past Simple шағымен шатастырады, бірақ оның қазіргі уақытпен байланысына баса назар аударуы оны ағылшын тілінде еркін сөйлеу үшін ерекше және маңызды құралға айналдырады.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ әрқайсысын қашан және неліктен қолдану керектігін түсіну – үлкен жетістік. Бұл нұсқаулықта біз Present Perfect шағын талдап, оның негізгі қолданылу жолдарын нақты мысалдармен қарастырамыз және ең бастысы, Present Perfect пен Past Simple арасындағы айырмашылықты анықтаймыз.
Present Perfect шағы дегеніміз не және ол қалай жасалады?
Present Perfect – өткен оқиғаны қазіргі сәтпен байланыстыратын күрделі шақ. Оны бір көпір деп елестетіңіз. Іс-әрекет өткен шақта болды, бірақ оның нәтижесі, тәжірибесі немесе уақыт аралығы әлі де қазіргі сәтпен байланысты.
Оның құрылымы өте қарапайым:
Бастауыш + have/has + Past Participle (Етістіктің 3-түрі)
- I / you / we / they + have + seen / eaten / worked
- He / she / it + has + seen / eaten / worked
Мысалы:
- *I have finished my report.* (Нәтижесі: менің есебім қазір дайын.)
- *She has visited London.* (Нәтижесі: бұл тәжірибе оның өмірбаянының бір бөлігіне айналды.)
Present Perfect шағы қандай жағдайларда қолданылады?
Белгілі бір, аяқталған сәтті көрсететін Past Simple шағына қарағанда, Present Perfect нақты уақыт белгісіз немесе маңызды болмаған бірнеше негізгі жағдайда қолданылады. Мұнда басты назар қазіргі уақытпен байланысқа аударылады.
Өмірлік тәжірибелерді сипаттау үшін
Өміріңізде болған тәжірибелер туралы айтқан кезде Present Perfect шағын қолданған дұрыс. Нақты уақыт аталмайды, себебі тәжірибенің өзі маңыздырақ.
- *He has travelled to Asia three times.* (Ол Азияға үш рет саяхаттаған.)
- *Have you ever eaten sushi?* (Сіз өміріңізде суши жеп көрдіңіз бе?)
- *They have never seen a snowstorm.* (Олар ешқашан қарлы боран көрмеген.)
Аяқталмаған уақыт аралығындағы іс-әрекеттер үшін
Егер сіз айтып жатқан уақыт кезеңі әлі аяқталмаған болса, міндетті түрде Present Perfect шағын қолдану керек.
- *I have drunk two cups of coffee this morning.* (Таң әлі біткен жоқ, сондықтан мен тағы ішуім мүмкін.)
- *We haven't seen her today.* (Бүгінгі күн әлі аяқталған жоқ.)
- *She has worked very hard this week.* (Бұл апта әлі жалғасып жатыр.)
Салыстырып көріңіз: *I drank two cups of coffee yesterday morning.* (Кешегі таң – аяқталған уақыт.)
Нәтижесі қазіргі уақытқа әсер ететін жақында болған іс-әрекеттер үшін
Present Perfect шағының жиі қолданылатын тағы бір жағдайы – өткендегі іс-әрекеттің қазіргі уақытта тікелей салдары немесе нәтижесі болғанда.
- *I have lost my keys.* (Нәтижесі: мен қазір үйіме кіре алмаймын.)
- *The taxi has arrived.* (Нәтижесі: біз енді әуежайға бара аламыз.)
- *He has broken his leg.* (Нәтижесі: оның аяғы қазір гипсте.)
Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?
Бұл – ағылшын тілін үйренушілер үшін ең жиі кездесетін қиындық. Айырмашылық бір ғана қарапайым тұжырымдамаға негізделген: қазіргі уақытпен байланыс.
- Past Simple: Өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданылады. Қазіргі уақытпен байланыс үзілген. Оны аяқталған оқиға ретінде қарастырыңыз.
- *I visited Rome in 2019.* (Мен 2019 жылы Римде болдым.)
- *She finished her project last night.* (Ол жобасын кеше түнде аяқтады.)
- Present Perfect: Уақыты көрсетілмеген немесе іс-әрекет қазіргі уақытқа әлі де қатысты болған жағдайларда қолданылады. Байланыс әлі де ашық.
- *I have visited Rome.* (Бұл менің өмірлік тәжірибемнің бір бөлігі.)
- *She has finished her project.* (Жоба қазір аяқталған күйде.)
Төмендегі кестеден салыстырып көрейік:
| Past Simple (Аяқталған уақыт) | Present Perfect (Аяқталмаған уақыт / Қазіргі нәтиже) | | :--- | :--- | | *I lived in New York for three years.* | *I have lived in New York for three years.* | | (Мен қазір ол жерде тұрмаймын.) | (Мен әлі де сол жерде тұрамын.) | | *Did you eat breakfast?* | *Have you eaten breakfast?* | | (Белгілі бір уақыт туралы сұрау, мысалы, бүгін таңертең.) | (Қазіргі жағдайың туралы сұрау – қарныңыз аш па?) | | *Leonardo da Vinci painted the Mona Lisa.*| *The artist has painted a beautiful portrait.*| | (Леонардо да Винчи енді өмірде жоқ.) | (Суретші әлі тірі және портрет дайын.)|
Қорытынды: Шақтарды меңгеруге арналған кеңес
Қарапайым тілмен айтқанда, егер сіз аяқталған уақытта (кеше, өткен жылы, 2010 жылы) болған оқиғаны баяндасаңыз, Past Simple шағын қолданыңыз. Ал егер тәжірибелер, нәтижесі қазіргі уақытқа әсер ететін жақында болған оқиғалар немесе аяқталмаған уақыт аралығындағы іс-әрекеттер туралы айтсаңыз, Present Perfect шағын қолданыңыз. Осы іргелі айырмашылықты түсіну ағылшын тіліндегі сөзіңізді табиғи әрі нақты етеді.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect-ті 'yesterday' немесе 'last week' сияқты нақты уақытты білдіретін сөздермен қолдануға бола ма? Жоқ. Present Perfect белгісіз өткен уақыт үшін қолданылады. Егер сіз 'yesterday', 'in 1999' немесе 'last Monday' сияқты нақты, аяқталған уақытты атасаңыз, Past Simple шағын қолдануыңыз керек. Мысалы, *'I have seen that movie yesterday'* деу қате, дұрысы – *'I saw that movie yesterday.'*
Present Perfect шағындағы 'been' мен 'gone' сөздерінің айырмашылығы қандай? 'Been' аяқталған сапарды білдіреді; яғни адам бір жерге барып, қайтып келген. *'She has been to the store'* деген сөйлем оның дүкенге барып, қазір қайтып келгенін білдіреді. 'Gone' болса, адамның әлі қайтып оралмағанын білдіреді. *'She has gone to the store'* дегеніміз – ол қазір дүкенде.
Present Perfect шағының болымсыз және сұраулы түрлері қалай жасалады?
- Болымсыз түрі: 'have' немесе 'has' етістігінен кейін 'not' сөзін қосыңыз. (Мысалы, *'I have not seen him.'* немесе *'She hasn't finished.'*)
- Сұраулы түрі: Бастауыш пен 'have' немесе 'has' етістігінің орнын ауыстырыңыз. (Мысалы, *'Have you seen him?'* немесе *'Has she finished?'*)
Present Perfect шағын жиі сипаттайтын маркер сөздер бар ма? Аяқталмаған немесе белгісіз уақытты көрсететін сөздерге назар аударыңыз. Жиі кездесетін маркер сөздер: for, since, already, yet, ever, never, just, recently, so far, және today, this week, this year сияқты уақыт тіркестері (егер бұл кезеңдер әлі аяқталмаған болса).