Present Perfect шағын дұрыс қолдану үшін 'have' немесе 'has' көмекші етістігін негізгі етістіктің өткен шақ есімшесімен (past participle) біріктіресіз (мысалы, *I have seen*). Бұл шақ өткен шақта басталып, қазіргі уақытпен тығыз байланысы бар іс-әрекеттерді сипаттау үшін қолданылады: өмірлік тәжірибе, қазіргі нәтижесі бар жақында болған оқиғалар немесе әлі аяқталмаған уақыт кезеңіндегі әрекеттер.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ олардың негізгі мақсатын түсінсеңіз, бәрі әлдеқайда жеңілдейді. Present Perfect – күнделікті қарым-қатынаста ең жиі қолданылатын шақтардың бірі, бірақ оны көбіне Simple Past шағымен шатастырып жатады. Бұл нұсқаулық сізге күнделікті ағылшынша сөйлесуде Present Perfect шағын қалай дұрыс қолдану керектігін нақты көрсетеді, осылайша сіз сенімдірек әрі сауатты сөйлейтін боласыз.
Present Perfect шағын қандай жағдайларда қолдану керек?
Present Perfect шағын қолданудың басты кілті оның атауын есте сақтау: оның бір бөлігі *present* (қазіргі), ал екінші бөлігі *perfect* (аяқталған) өткен шақпен байланысты. Ол бұрын болған оқиға мен қазіргі сәттің арасында көпір салады. Біз оны негізінен үш жағдайда қолданамыз.
Өмірлік тәжірибені айту үшін (Белгісіз өткен шақ)
Өміріңіздің *белгілі бір кезеңінде* болған тәжірибе туралы айтқанда, Present Perfect шағын қолданасыз. Оқиғаның нақты қашан болғаны маңызды емес, тәжірибенің өзі маңызды.
- Мысал: "She has visited Japan three times." (Оның Жапонияға *қашан* барғаны маңызды емес, бастысы – оның осындай тәжірибесі бар.)
- Мысал: "Have you ever eaten escargot?" (Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
- Мысал: "I've never seen that movie." (Мен өмірімде бұл фильмді көрген емеспін.)
Жақында болған, бірақ нәтижесі қазір көрінетін іс-әрекеттер үшін
Бұл жақында ғана аяқталған және оның нәтижесін *дәл қазір* көріп немесе сезіп тұрған іс-әрекеттер үшін қолданылады.
- Мысал: "I've lost my keys." (Нәтижесі: мен қазір үйіме кіре алмай отырмын.)
- Мысал: "He has finished his work." (Нәтижесі: ол қазір бос және басқа іспен айналыса алады.)
- Мысал: "They've just arrived." (Нәтижесі: олар қазір осында.)
Әлі аяқталмаған уақыт аралығындағы іс-әрекеттерді сипаттау үшін
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, міндетті түрде Present Perfect шағын қолдануыңыз керек. *today, this week, this month, this year,* немесе *so far* сияқты уақытты білдіретін сөздерге назар аударыңыз.
- Мысал: "I haven't seen her this morning." (Таң әлі біткен жоқ.)
- Мысал: "We have had three meetings so far." (Жиналыстар өткізу процесі әлі аяқталған жоқ.)
- Мысал: "She has worked here for five years." (Ол бес жыл бұрын жұмыс істей бастады және әлі де осында жұмыс істейді.)
Present Perfect пен Simple Past шақтарының айырмашылығы неде?
Бұл – ең жиі кездесетін шатасу. Айырмашылықтың бәрі уақыт шеңберінде.
- Simple Past: Өткен шақтағы *нақты, аяқталған уақытта* жасалған іс-әрекет үшін қолданылады. Белгі сөздер: *yesterday, last week, in 2010, five minutes ago*.
- Present Perfect: *Белгісіз уақытта* болған немесе қазіргі уақытпен байланысы бар іс-әрекет үшін қолданылады.
Салыстырып көрейік:
- Simple Past: "I visited Paris in 2019." (Нақты уақыт: 2019 жыл. Сапар аяқталған.)
- Present Perfect: "I have visited Paris." (Белгісіз уақыт. Бұл – өмірлік тәжірибе.)
- Simple Past: "She lost her phone yesterday." (Нақты уақыт: кеше. Іс-әрекет аяқталған.)
- Present Perfect: "She has lost her phone." (Белгісіз уақыт. Нәтижесі: оның телефоны *қазір* жоқ.)
Present Perfect шағында сөйлемдер қалай құрастырылады?
Қашан қолдану керектігін білген соң, бұл шақты құрастыру оңай. Құрылым 'to have' көмекші етістігі мен өткен шақ есімшесін (past participle) қолданатын нақты үлгіге бағынады.
Есіңізде болсын, дұрыс етістіктердің өткен шақ есімшесіне '-ed' жалғауы қосылады (*walked, played, cooked*). Бұрыс етістіктердің жаттауды қажет ететін ерекше формалары бар (*seen, done, written, eaten*).
Міне, негізгі құрылым:
- Болымды сөйлемдер: Есімдік + have/has + past participle (V3)
- *I/You/We/They* have finished the report.
- *He/She/It* has eaten lunch.
- Болымсыз сөйлемдер: Есімдік + have/has + not + past participle (V3)
- We have not (haven't) seen that film.
- She has not (hasn't) called me today.
- Сұраулы сөйлемдер: Have/Has + есімдік + past participle (V3)
- Have you ever been to Canada?
- Has he completed the assignment?
*Қазіргі уақытпен байланысқа* назар аудару арқылы сіз Present Perfect шағын қашан қолдану керектігін оңайырақ шеше аласыз. Оқыған және тыңдаған кезде осындай жағдайларды анықтауға жаттығыңыз, сонда бұл көп ұзамай сіздің күнделікті ағылшынша сөйлесуіңіздің табиғи бөлігіне айналады.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма?
Жоқ. 'yesterday', 'last week', 'in 2015' немесе 'two days ago' сияқты сөздер аяқталған уақыт кезеңдерін білдіреді. Осындай нақты өткен уақыт үшін сіз Simple Past шағын қолдануыңыз керек (мысалы, "I *have seen* him yesterday" емес, "I *saw* him yesterday").
'I have gone to London' мен 'I have been to London' сөйлемдерінің айырмашылығы қандай?
Бұл жиі шатастыратын жайт. "I have gone to London" дегеніңіз – мен Лондонға кеттім және әлі сондамын дегенді білдіреді. "I have been to London" дегеніңіз – мен өмірімнің бір кезеңінде Лондонға барып, содан бері қайтып келдім дегенді білдіреді. 'Been' сөзі аяқталған сапарлар немесе өмірлік тәжірибелер үшін қолданылады.
Қай кезде 'have', ал қай кезде 'has' қолдану керегін қалай білемін?
Бұл сөйлемнің бастауышына байланысты. 'has' сөзін үшінші жақ жекеше түрде (he, she, it) және жекеше зат есімдермен (the dog, my brother) қолданыңыз. 'have' сөзін қалған барлық бастауыштармен (I, you, we, they) және көпше зат есімдермен (the dogs, my brothers) қолданыңыз.
Past participle (V3) дегеніміз не?
Past participle (өткен шақ есімшесі) – бұл перфект шақтарын және ырықсыз етісті құрастыру үшін қолданылатын етістік формасы. Дұрыс етістіктер үшін ол Simple Past формасымен бірдей (-ed жалғауымен аяқталады), мысалы, *talked* немесе *finished*. Бұрыс етістіктер үшін оның жаттауды қажет ететін ерекше формасы бар, мысалы, *seen* (see етістігінен), *done* (do етістігінен) немесе *written* (write етістігінен).