Past simple шағы өткендегі нақты, аяқталған уақытта болған іс-әрекетті сипаттайды. Ал present perfect болса, қазіргі уақытпен байланысы бар іс-әрекетті білдіреді, мысалы, белгісіз уақытта болған немесе өткенде басталып, әлі де жалғасып жатқан әрекет. Негізгі айырмашылық — іс-әрекеттің қазіргі сәттен толықтай ажыратылғаны немесе оған әлі де қатысты екендігінде.
Ағылшын тіліндегі етістік шақтарын меңгеру бас қатыратын жұмбақтай көрінуі мүмкін, бірақ 'present perfect' пен 'past simple' арасындағы айырмашылықты түсіну — табиғи әрі еркін сөйлеудің кілті. Бұл екі шақ оқушыларды жиі шатастырады, себебі екеуі де өткен оқиғалар туралы айтады. Алайда, олар өткен шаққа екі түрлі көзқараспен қарайды. Ендеше, нақты ережелер мен мысалдар арқылы талдап көрейік.
Past Simple шағы қашан қолданылуы керек?
Past simple шағы — толығымен аяқталған және нақты бір уақытта болған іс-әрекеттер үшін қолданылады. Мұны өткенде басталып, өткенде аяқталған және нақты уақыт белгісі бар, яғни жабық есік сияқты оқиға деп елестетіңіз.
Уақыт нақты көрсетілуі немесе контекстен түсінікті болуы мүмкін.
Past Simple үшін негізгі сигнал сөздер:
- yesterday
- last week / month / year
- five minutes ago
- in 2015
- when I was a child
Past Simple шағының қолданылуына мысалдар
Әр сөйлемнің өткендегі аяқталған сәтке нұсқайтынына назар аударыңыз.
- She visited her grandparents *last weekend*. (Демалыс күндері аяқталды.)
- I finished my report *an hour ago*. (Іс-әрекет аяқталған.)
- They moved to Canada *in 2018*. (2018 жыл өтіп кетті.)
- Leonardo da Vinci painted the Mona Lisa. (Оның өмірі аяқталған, сондықтан іс-әрекет те аяқталған уақыт кезеңінде болған.)
Present Perfect шағы қалай жұмыс істейді?
Present perfect (have/has + past participle) өткен оқиғаны қазіргі сәтпен байланыстыратын көпір қызметін атқарады. Мұнда басты назар іс-әрекеттің *қашан* болғанында емес, оның *қазіргі* уақыттағы маңыздылығында. Ол әлі аяқталмаған уақыт кезеңіндегі іс-әрекеттер немесе нақты уақыты маңызды емес тәжірибелер үшін қолданылады.
Present Perfect үшін негізгі сигнал сөздер:
- for / since
- ever / never
- just / already / yet
- so far
- this week / month / year (егер бұл кезең әлі аяқталмаса)
Present Perfect шағының үш негізгі қолданылу жолы
- Өмірлік тәжірибе (Белгісіз уақыт): Назар қашан болғанына емес, тәжірибенің өзіне аударылады.
- *“I have seen that movie three times.”* (Қашан көргеніңіз маңызды емес; бастысы — сол тәжірибе.)
- *“Have you ever eaten sushi?”* (Бүгінгі күнге дейінгі өмірлік тәжірибеңіз туралы сұрақ.)
- Қазіргі нәтижесі бар жақын арада болған іс-әрекет: Іс-әрекет жаңа ғана орын алып, оның қазіргі уақытта айқын нәтижесі бар.
- *“She has lost her keys.”* (Нәтижесінде ол дәл қазір үйіне кіре алмайды.)
- *“I've just finished the project.”* (Нәтижесінде мен қазір боспын.)
- Аяқталмаған уақыт кезеңдері: Іс-әрекет әлі жалғасып жатқан уақыт аралығында болған.
- *“He has called me twice *this morning*.”* (Таң әлі біткен жоқ.)
- *“We have lived here *since 2020*.”* (Біз мұнда 2020 жылы тұра бастадық және әлі де тұрып жатырмыз.)
'Present perfect' пен 'past simple' арасындағы негізгі айырмашылық неде?
Барлық құпия — уақытта. Past simple аяқталған уақыт үшін қолданылса, present perfect аяқталмаған уақыт немесе уақыт белгісіз әрі маңызды емес жағдайда қолданылады.
Салыстырып көрейік:
- Past Simple: I lived in London for two years. (Аяқталған. Мен енді ол жерде тұрмаймын.)
- Present Perfect: I have lived in London for two years. (Аяқталмаған. Мен әлі де сол жерде тұрамын.)
- Past Simple: She went to Japan *last year*. (Нақты, аяқталған уақыт.)
- Present Perfect: She has been to Japan. (Белгісіз уақыт; бұл — өмірлік тәжірибе.)
Осы айырмашылықты дұрыс түсіну — ағылшын грамматикасын үйренудегі маңызды қадам. 'Present perfect' пен 'past simple' арасындағы айырмашылықты меңгеру тек тест нәтижелеріңізді жақсартып қана қоймай, сөйлегенде ойыңызды әлдеқайда нақты әрі шынайы жеткізуге көмектеседі.
Жиі қойылатын сұрақтар (FAQ)
1-сұрақ: Present perfect шағын 'yesterday' сөзімен қолдануға бола ма?
Ж: Жоқ. 'Yesterday' — аяқталған уақытты білдіретін сөз, сондықтан міндетті түрде past simple шағын қолдану керек. Дұрыс нұсқасы: "I *saw* him yesterday", бірақ "I have seen him yesterday" емес.
2-сұрақ: 'I have been to Paris' пен 'I went to Paris' сөйлемдерінің айырмашылығы қандай?
Ж: 'I have been to Paris' белгісіз бір уақыттағы өмірлік тәжірибені сипаттайды. 'I went to Paris' өткен шақтағы нақты бір сапарды білдіреді және көбінесе "I went to Paris *last summer*" сияқты уақыт меңзеуішімен бірге жүреді.
3-сұрақ: 'I have finished my work' деп айту дұрыс па?
Ж: Иә, бұл толығымен дұрыс сөйлем. Ол жұмысты жақында аяқтағаныңызды және оның нәтижесінде қазір бос екеніңізді білдіреді. Егер нақты уақытты көрсеткіңіз келсе, past simple шағын қолданасыз: "I *finished* my work ten minutes ago."
4-сұрақ: 'For' және 'since' сөздері present perfect шағында қалай қолданылады?
Ж: 'For' уақыт ұзақтығымен (мысалы, *for two years*, *for ten minutes*), ал 'since' нақты бір басталу нүктесімен (мысалы, *since 2021*, *since Monday*) қолданылады. Екеуі де өткенде басталып, қазіргі уақытқа дейін жалғасып келе жатқан іс-әрекеттер үшін present perfect шағымен бірге қолданылады.
5-сұрақ: Неліктен 'I have seen him last week' деп айту қате болып саналады?
Ж: Себебі 'last week' — аяқталған, нақты уақыт кезеңі. Өткендегі аяқталған уақытты нақты көрсететін кез келген тіркес past simple шағын талап етеді. Дұрыс сөйлем: "I *saw* him last week."