Present Perfect пен Past Simple шақтарының негізгі айырмашылығы — олардың қазіргі уақытпен байланысында. Біз Past Simple шағын өткен шақта толығымен аяқталған іс-әрекеттер үшін қолданамыз, ал Present Perfect өткенде басталып, бірақ нәтижесі немесе байланысы қазіргі сәтке қатысты іс-әрекеттерді сипаттайды.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ негізгі айырмашылықтарды түсіну — еркін сөйлеудің кілті. Көптеген оқушы Present Perfect пен Past Simple шақтарын салыстыруда қиналады, себебі екеуі де өткен оқиғалар туралы айтады. Алайда, олар уақыт пен оның маңыздылығы туралы әртүрлі ақпарат береді. Бұл нұсқаулық сізге дұрыс шақты сенімділікпен таңдауға көмектесетін ережелерді нақты мысалдармен түсіндіреді.
Past Simple дегеніміз не және ол қашан қолданылады?
Past Simple шағы — өткеннің нақты бір сәтінде басталып, аяқталған іс-әрекеттер, оқиғалар немесе жағдайлар туралы айту үшін қолданылады. Іс-әрекет 100% аяқталған және қазіргі уақытпен тікелей байланысы жоқ. Оны бір оқиғаның жабылған тарауы деп есептеңіз.
Біз көбінесе Past Simple шағымен нақты уақытты білдіретін сөздерді қолданамыз, мысалы:
- yesterday (кеше)
- last week / month / year (өткен аптада / айда / жылы)
- in 2010 (2010 жылы)
- five minutes ago (бес минут бұрын)
- when I was a child (мен бала кезімде)
Мысалдар:
- She visited Japan in 2018. (Ол 2018 жылы Жапонияға барды. - Бұл сапар толығымен аяқталған.)
- I finished my homework an hour ago. (Мен үй тапсырмасын бір сағат бұрын бітірдім. - Тапсырма орындалды.)
- They watched that movie last night. (Олар кеше түнде сол фильмді көрді. - «Кеше түнде» деген уақыт өтіп кетті.)
Present Perfect шағының ерекшелігі неде?
Present Perfect шағы (have/has + past participle) — өткенді қазіргімен байланыстыратын көпір. Біз оны іс-әрекеттің нақты уақыты маңызды болмағанда немесе іс-әрекеттің қазіргі жағдайға тікелей әсері болғанда қолданамыз. Ол өткен уақыт туралы қанша айтса, қазіргі уақыт туралы да сонша ақпарат береді.
Өмірлік тәжірибе туралы айтқанда Present Perfect қалай қолданылады?
Егер сіз өміріңіздің белгісіз бір уақытында болған тәжірибе туралы айтып жатсаңыз, Present Perfect шағын қолданыңыз. Нақты күннің маңызы жоқ; ең бастысы — тәжірибенің өзі.
- I have seen that movie three times. (Мен бұл фильмді үш рет көрдім. - Өмірімде, осы уақытқа дейін.)
- Have you ever eaten sushi? (Сіз өміріңізде суши жеп көрдіңіз бе? - Өміріңіздің кез келген сәтінде.)
- He has never traveled outside of his country. (Ол ешқашан өз елінен тыс жерге саяхаттамаған. - Оның осы сәтке дейінгі өмірлік тәжірибесі.)
Present Perfect қазіргі сәтпен байланысты қалай көрсетеді?
Бұл шақ жақында болған және қазіргі уақытта нақты нәтижесі бар іс-әрекетті сипаттау үшін өте ыңғайлы. Мұнда басты назар іс-әрекеттің салдарына аударылады.
- I have lost my keys. (Мен кілттерімді жоғалтып алдым. - Нәтижесінде мен *қазір* үйіме кіре алмаймын.)
- She has broken her leg. (Ол аяғын сындырып алды. - Нәтижесінде оның аяғы *қазір* гипсте.)
Аяқталмаған уақыт аралығында неге Present Perfect қолданылады?
Біз әлі жалғасып жатқан уақыт аралығындағы (мысалы, today, this week, this year) іс-әрекеттер туралы айтқанда, Present Perfect шағын қолданамыз.
- We have had three meetings this week. (Біз осы аптада үш жиналыс өткіздік. - Апта әлі аяқталған жоқ, тағы да жиналыс болуы мүмкін.)
- I haven't seen her today. (Мен оны бүгін көрмедім. - Бүгін әлі біткен жоқ, мен оны әлі де көріп қалуым мүмкін.)
Present Perfect пен Past Simple шақтарын тікелей қалай салыстыруға болады?
Present Perfect пен Past Simple шақтарын салыстыру мәнмәтінге байланысты. Өзіңізге мына сұрақты қойыңыз: «Бұл іс-әрекет аяқталып, өткен шақта қалды ма, әлде оның қазіргі уақытпен байланысы бар ма?»
Міне, олардың негізгі қызметтерін тікелей салыстыру:
- Аяқталған және аяқталмаған уақыт: Past Simple аяқталған уақыт кезеңдері үшін. Present Perfect әлі жалғасып жатқан уақыт кезеңдері үшін.
- Past Simple: I saw Maria yesterday. (Мен кеше Марияны көрдім. - «Кеше» аяқталды.)
- Present Perfect: I have seen Maria today. (Мен бүгін Марияны көрдім. - «Бүгін» әлі аяқталған жоқ.)
- Нақты және белгісіз уақыт: Past Simple әдетте нақты, белгілі бір уақытқа қатысты. Present Perfect өткен шақтағы белгісіз бір уақытқа қатысты.
- Past Simple: I went to Paris in 2019. (Мен 2019 жылы Парижге бардым. - Нақты уақыттағы нақты сапар.)
- Present Perfect: I have been to Paris. (Мен Парижде болғанмын. - Өмірімдегі тәжірибе, нақты уақыты маңызды емес.)
- Өткендегі іс-әрекет және қазіргі нәтиже: Past Simple іс-әрекеті аяқталған және оның маңыздылығы өткен шақта қалған. Present Perfect іс-әрекетінің қазіргі уақытқа әсер ететін нәтижесі немесе салдары бар.
- Past Simple: He lost his phone on vacation last year. (Ол былтыр демалыста телефонын жоғалтып алды. - Өткен шақтағы оқиға.)
- Present Perfect: He has lost his phone. (Ол телефонын жоғалтып алды. - Онда *қазір* телефон жоқ.)
Қорытынды
Екі шақ та өткен оқиғаларды талқыласа да, таңдау көзқарасқа байланысты. Аяқталған оқиғалар үшін, нақты уақыт белгісімен Past Simple шағын қолданыңыз. Аяқталмаған оқиғалар, өмірлік тәжірибелер және нәтижелерін әлі де көріп немесе сезініп отырған іс-әрекеттер үшін Present Perfect шағын пайдаланыңыз. Present Perfect пен Past Simple шақтарын қазіргі уақытпен байланысына қарай салыстырып үйрену арқылы сіз грамматикалық сауаттылығыңызды едәуір жақсартып, ана тілінде сөйлейтін адам сияқты табиғи сөйлейтін боласыз.
Present Perfect пен Past Simple туралы жиі қойылатын сұрақтар
'I went to London' мен 'I have been to London' сөйлемдерінің негізгі айырмашылығы қандай?
'I went to London' (Past Simple) өткендегі нақты, аяқталған сапарды сипаттайды. Осыдан кейін 'I went to London last year' (Мен Лондонға былтыр бардым) деп толықтыруға болады. 'I have been to London' (Present Perfect) өмірлік тәжірибені білдіреді; яғни, сіз өміріңіздің бір сәтінде Лондонда болғансыз. Нақты уақыты айтылмайды және маңызды емес.
Past Simple шағымен 'for' және 'since' сөздерін қолдануға бола ма?
Иә, бірақ тек толығымен аяқталған іс-әрекеттер үшін ғана. Мысалы, 'I lived in Spain for five years' (Past Simple) – 'Мен Испанияда бес жыл тұрдым' дегенді білдіреді, яғни қазір онда тұрмайсыз. Егер сіз әлі де Испанияда тұрсаңыз, Present Perfect шағын қолдануыңыз керек: 'I have lived in Spain for five years' – 'Мен Испанияда бес жылдан бері тұрып жатырмын'.
'I have finished my work yesterday' деп айту дұрыс па?
Жоқ, бұл қате. 'yesterday,' 'last week' немесе 'in 2020' сияқты аяқталған уақытты білдіретін сөздермен Present Perfect шағын қолдануға болмайды. 'Yesterday' (кеше) – аяқталған уақыт болғандықтан, Past Simple шағын қолдану керек: 'I finished my work yesterday' – 'Мен жұмысымды кеше бітірдім'.
Past Simple орнына Present Perfect шағын қашан таңдау керек?
Іс-әрекеттің қазіргі уақытта нақты нәтижесі болса (мысалы, 'I've eaten too much' – мен тым көп жеп қойдым, сондықтан қазір өзімді жайсыз сезініп отырмын), нақты уақытсыз өмірлік тәжірибе туралы айтқанда ('I've run a marathon' – мен марафонға жүгіргемін) немесе аяқталмаған уақыт аралығындағы іс-әрекеттер үшін ('I've drunk three coffees today' – мен бүгін үш кесе кофе іштім) Present Perfect шағын таңдаңыз.