Present Perfect пен Simple Past шақтарының негізгі айырмашылығы — олардың уақытпен байланысында. Simple Past шағы өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекетті сипаттайды. Ал Present Perfect шағы қазіргі сәтпен байланысы бар, белгісіз уақытта болған немесе әлі аяқталмаған уақыт кезеңінде орын алған әрекетті білдіреді.
Бұл екі шақты меңгеру қиын болып көрінгенімен, ағылшын тілінде табиғи әрі нақты сөйлеу үшін өте маңызды. Бұл нұсқаулықта ережелерді талдап, нақты мысалдар келтіреміз және әрқашан дұрыс шақты таңдауға көмектесеміз. Present Perfect пен Simple Past шақтарының айырмашылығын түсіну — ағылшын тілін еркін меңгеруге жасалған маңызды қадам.
Simple Past шағы дегеніміз не және ол қалай жасалады?
Simple Past (қарапайым өткен шақ) өткенде басталып, сол кезде аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданылады. Мұндағы негізгі ұғым — аяқталу. Оқиға біткен және біз оның *қашан* болғанын жиі білеміз.
Көптеген етістіктер (дұрыс етістіктер) үшін негізгі формаға -ed жалғауы қосылады. Бұрыс етістіктердің формасы толығымен өзгереді, оларды жаттау қажет.
- Дұрыс етістік: I walked to the park. (Мен саябаққа жаяу бардым.) She played the piano. (Ол пианинода ойнады.)
- Бұрыс етістік: He ate the entire pizza. (Ол пиццаны толығымен жеп қойды.) They went to the cinema. (Олар киноға барды.)
Simple Past шағын қандай жағдайларда қолданған жөн?
Simple Past шағын мына жағдайларда қолдану керек:
- Белгілі бір уақытта аяқталған іс-әрекет үшін: Бұл — ең жиі кездесетін қолданыс. Уақыт нақты айтылады немесе контекстен түсінікті болады.
- *Мысал:* She visited her grandparents last week. (Ол өткен аптада ата-әжесіне барып қайтты.)
- *Мысал:* We saw that movie in 2019. (Біз бұл фильмді 2019 жылы көрдік.)
- Өткен шақтағы бірнеше аяқталған іс-әрекеттер тізбегі үшін (әңгімелеу):
- *Мысал:* I woke up, brushed my teeth, and made some coffee. (Мен ояндым, тісімді тазаладым және кофе дайындадым.)
- Бұдан былай жалғаспайтын өткен шақтағы әдеттер немесе жағдайлар үшін:
- *Мысал:* He lived in Canada for ten years. (Ол Канадада он жыл тұрды. Қазір ол жерде тұрмайды).
Present Perfect шағы дегеніміз не және ол қалай жасалады?
Present Perfect (аяқталған осы шақ) өткенді қазіргімен байланыстырады. Іс-әрекет өткенде болғанымен, оның нәтижесі, маңыздылығы немесе болған уақыт аралығы қазіргі *осы сәтпен* байланысты.
Бұл шақ have/has көмекші етістігі мен етістіктің past participle (етістіктің үшінші формасы) арқылы жасалады.
- Формуласы: Subject + have/has + Past Participle
- Мысалдар:
- I have seen that film before. (Мен бұл фильмді бұрын көргенмін.)
- She has finished her report. (Ол өз есебін аяқтады.)
Present Perfect шағын қашан қолдану керек?
Present Perfect шағын мынадай негізгі жағдайларда қолданыңыз:
- Белгісіз уақыттағы өмірлік тәжірибе үшін: Нақты уақыт маңызды емес, тәжірибенің өзі маңызды.
- *Мысал:* He has travelled to Japan. (Ол Жапонияда болған. Қашан болғанын білмейміз, бірақ бұл оның өміріндегі факт.)
- *Мысал:* Have you ever eaten sushi? (Сен өміріңде суши жеп көрдің бе?)
- Аяқталмаған уақыт кезеңіндегі іс-әрекет үшін: Бұған *today (бүгін), this week (осы апта), this month (осы ай), this year (осы жыл)* сияқты уақыт аралықтары кіреді.
- *Мысал:* I haven't seen her today. (Мен оны бүгін көрген жоқпын. Бүгінгі күн әлі біткен жоқ.)
- *Мысал:* We have had three meetings this month. (Біз осы айда үш жиналыс өткіздік. Ай әлі аяқталған жоқ.)
- Қазіргі сәтте нәтижесі бар жақында болған іс-әрекет үшін:
- *Мысал:* I have lost my keys. (Мен кілттерімді жоғалтып алдым. Нәтижесінде мен қазір үйге кіре алмаймын.)
Present Perfect пен Simple Past шақтарын ажыратуға көмектесетін сигнал сөздер қандай?
Қай шақты қолдану керектігін анықтаудың ең оңай жолдарының бірі — сигнал сөздерге немесе уақытты білдіретін тіркестерге назар аудару.
- Жиі кездесетін Simple Past сигнал сөздері:
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- ...ago (мысалы, five minutes ago – бес минут бұрын)
- in 2010 (2010 жылы)
- when I was a child (мен бала кезімде)
- Жиі кездесетін Present Perfect сигнал сөздері:
- ever (өміріңде), never (ешқашан)
- already (қазірдің өзінде), yet (әлі), just (жаңа ғана)
- so far (осы уақытқа дейін)
- for (уақыт аралығын білдіреді, мысалы: for two years)
- since (басталу нүктесін білдіреді, мысалы: since 2020)
- recently (жақында)
Салыстырмалы мысал:
- *Simple Past:* I went to the store an hour ago. (Мен дүкенге бір сағат бұрын бардым.)
- *Present Perfect:* I have already been to the store. (Мен дүкенге барып келдім / болып қойдым.)
Қорытынды: Өткен шақ пен қазіргі сәт байланысы
Қысқаша айтқанда, егер сіз аяқталған оқиға туралы айтып, оның нақты уақытын көрсетсеңіз (немесе білсеңіз), Simple Past шағын қолданыңыз. Ал егер өмірлік тәжірибе, қазіргі сәтте нәтижесі бар жақында болған оқиға немесе жалғасып жатқан уақыт аралығында болған нәрсе туралы айтсаңыз, Present Perfect шағын қолданыңыз. Present Perfect пен Simple Past шақтарының айырмашылығын меңгеру — олардың қазіргі сәтпен байланысын (немесе байланысының жоқтығын) түсінуге негізделген.
Жиі Қойылатын Сұрақтар (ЖҚС)
«I have been to Paris» пен «I went to Paris» сөйлемдерінің айырмашылығы неде? «I have been to Paris» — бұл Present Perfect. Бұл Парижге бару сіздің өмірлік тәжірибеңіздің бірі екенін білдіреді, бірақ нақты уақыты айтылмаған. «I went to Paris» — бұл Simple Past. Бұл аяқталған нақты сапарға қатысты айтылады, және әдетте одан кейін «I went to Paris last summer» (Мен Парижге өткен жазда бардым) сияқты уақыт көрсеткіші қолданылады.
Present Perfect шағын «yesterday» сияқты уақытты білдіретін сөзбен қолдануға бола ма? Жоқ. «yesterday», «last week» немесе «in 2015» сияқты аяқталған уақыт кезеңін білдіретін сөздер Simple Past шағын талап етеді. Сіз «I have seen him yesterday» деп емес, «I saw him yesterday» деп айтуыңыз керек.
«I have finished my work» деп айту грамматикалық тұрғыдан дұрыс па? Иә, бұл Present Perfect шағының тамаша мысалы. Ол жақында аяқталған іс-әрекеттің нақты нәтижесін сипаттайды: сіз қазір боссысыз немесе келесі тапсырмаға дайынсыз.
Неліктен кейбір адамдар жақында болған іс-әрекеттерді сипаттау үшін Simple Past шағын қолданады? Бұл — американдық ағылшын (AmE) мен британдық ағылшын (BrE) тілдері арасындағы жиі кездесетін айырмашылық. AmE-де жақында болған іс-әрекет үшін, әсіресе «just», «already», «yet» сияқты сөздермен Simple Past шағын қолдану жиі кездеседі. Мысалы, американдық «Did you eat yet?» десе, британдық «Have you eaten yet?» деуі ықтимал. Екеуі де өз диалектілерінде дұрыс болып саналады.
Present Perfect шағында «for» және «since» сөздерін қалай дұрыс таңдауға болады? «For» сөзін уақыт кезеңін сипаттау үшін қолданыңыз (мысалы, «I have lived here for ten years» – Мен мұнда он жыл бойы тұрамын). «Since» сөзін іс-әрекеттің басталу нүктесін көрсету үшін қолданыңыз (мысалы, «I have lived here since 2014» – Мен мұнда 2014 жылдан бері тұрамын).