Present Perfect пен Past Simple: Ағылшын тіліндегі шақтарды қалай дұрыс қолдануға болады?
Ағылшын тілін үйренушілер үшін Present Perfect (аяқталған осы шақ) пен Past Simple (өткен шақ) шақтарын ажырату қиынға соғуы мүмкін. Екеуі де өткенде болған іс-әрекетті білдіргенімен, олардың мағыналық және қолданылу аясында үлкен айырмашылық бар. Бұл мақалада осы екі маңызды шақтың ерекшеліктерін мысалдармен толықтай түсіндіреміз.
Past Simple дегеніміз не және ол қашан қолданылады?
Past Simple — бұл өткенде белгілі бір уақытта басталып, сол уақытта аяқталған іс-әрекетті сипаттайтын шақ. Мұнда ең бастысы — іс-әрекеттің қашан болғанына назар аудару.
Көбінесе сөйлемде нақты уақытты білдіретін сөздер кездеседі:
- yesterday (кеше)
- last week (өткен аптада)
- five minutes ago (бес минут бұрын)
- in 2010 (2010 жылы)
Мысалдар:
- I visited Almaty last year. (Мен былтыр Алматыға бардым.) — Бұл жерде нақты уақыт (былтыр) көрсетілген, сондықтан Past Simple қолданылады.
- She finished her homework an hour ago. (Ол үй жұмысын бір сағат бұрын аяқтады.) — Іс-әрекет өткенде басталып, аяқталды және нақты уақыты белгілі.
Present Perfect шағын қалай түсінуге болады?
Present Perfect — өткенде басталған, бірақ нәтижесі немесе әсері қазіргі сәтпен байланысты іс-әрекетті білдіреді. Бұл шақта іс-әрекеттің қашан болғаны емес, оның қазіргі уақытқа қатысы маңызды.
Нәтижесі қазіргі уақытқа әсер ететін іс-әрекет үшін қалай қолданамыз?
Іс-әрекет өткенде аяқталды, бірақ оның нәтижесін қазір көріп немесе сезіп тұрмыз.
Мысал:
- I have lost my keys. (Мен кілтімді жоғалтып алдым.) — Кілтті өткенде жоғалттым, бірақ нәтижесі қазір: мен үйге кіре алмай тұрмын. Іс-әрекеттің қашан болғаны маңызды емес.
- He has broken his leg. (Ол аяғын сындырып алды.) — Нәтижесінде, оның аяғы қазір гипсте.
Жеке тәжірибе мен өзгерістерді сипаттау үшін қалай қолданамыз?
Адамның өмірінде болған оқиғаларды немесе тәжірибелерді айтқанда қолданылады. Бұл жерде нақты уақыт көрсетілмейді.
Мысал:
- I have been to London. (Мен Лондонда болғанмын.) — Өмірімде осындай тәжірибем бар. Қашан барғаным маңызды емес.
- She has learned to play the dombyra. (Ол домбыра тартуды үйренді.) — Бұл оның өміріндегі өзгеріс және қазіргі дағдысы.
Екі шақтың негізгі айырмашылықтары қандай?
Негізгі айырмашылықты есте сақтау үшін мынаны білген жөн:
- Уақыт белгісі: Past Simple нақты аяқталған уақытты (yesterday, last week, in 1995) қажет етеді. Present Perfect-те нақты уақыт көрсетілмейді.
- I saw that film yesterday. (Past Simple)
- I have seen that film. (Present Perfect)
- Қазіргі сәтпен байланыс: Past Simple-дегі іс-әрекеттің қазіргі уақытпен байланысы жоқ. Present Perfect-тегі іс-әрекеттің әрқашан қазіргі сәтпен байланысы (нәтижесі, әсері, өзектілігі) болады.
- Leonardo da Vinci painted the Mona Lisa. (Леонардо да Винчи Мона Лизаны салды.) — Ол қайтыс болған, бұл аяқталған тарихи факт.
- My brother has painted his room. (Менің ағам бөлмесін бояды.) — Бөлме қазір жаңа, бояу иісі шығып тұруы мүмкін.
Жиі қойылатын сұрақтар (FAQ)
'I have visited' пен 'I visited' сөйлемдерінің айырмашылығы неде?
I visited Astana in 2022 десеңіз, бұл сіздің 2022 жылы Астанада болғаныңызды білдіретін аяқталған іс. Ал I have visited Astana десеңіз, өміріңізде Астанада болғаныңызды, яғни осындай тәжірибеңіз барын айтасыз, бірақ нақты уақытын көрсетпейсіз.
Present Perfect шағы 'for' және 'since' сөздерімен қалай қолданылады?
For уақыт аралығын (мысалы, for two years - екі жыл бойы), ал since басталу нүктесін (мысалы, since 2020 - 2020 жылдан бері) білдіреді. Екеуі де өткенде басталып, әлі күнге дейін жалғасып жатқан іс-әрекетті сипаттау үшін қолданылады. Мысалы: I have lived here since 2015. (Мен мұнда 2015 жылдан бері тұрамын.)
Сұрақ қойғанда қай шақты қолданған дұрыс?
Егер сіз іс-әрекеттің орындалғаны не орындалмағаны туралы жалпы сұрасаңыз, Present Perfect қолданыңыз: Have you ever eaten horse meat? (Сіз өміріңізде жылқы етін жеп көрдіңіз бе?). Егер нақты уақыт туралы сұрасаңыз, Past Simple қолданыңыз: When did you eat it? (Сіз оны қашан жедіңіз?).