Блогқа оралу
4 мин оқу

Present Perfect пен Past Simple: Басты айырмашылығы және қолдану ережелері

Present Perfect пен Past Simple шақтарын шатастырасыз ба? Мақалада олардың басты айырмашылығын ережелер мен нақты мысалдар арқылы оңай түсіндіреміз.

difference between present perfect and past simplepresent perfect vs past simpleenglish grammarverb tensespast tense rules

Present Perfect пен Past Simple шақтарының негізгі айырмашылығы – олардың осы шақпен байланысында. Past Simple өткен шақта белгілі бір уақытта толығымен аяқталған іс-әрекеттер үшін қолданылса, Present Perfect қазіргі сәтте нәтижесі немесе байланысы бар іс-әрекеттерді сипаттау үшін қолданылады.

Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ бұл – тілді еркін сөйлеуге бағытталған маңызды қадам. Ең жиі шатастырылатын екі шақ – Present Perfect және Past Simple. Екеуі де өткен шақ туралы айтқанымен, олардың мағынасы әртүрлі. Present Perfect пен Past Simple айырмашылығын түсіну сөйлеген сөзіңізді анық, ал жазғаныңызды сауатты етеді. Ендеше, оларды ана тіліңізде сөйлегендей еркін қолдану үшін ережелерді нақты мысалдармен талдап көрейік.

Past Simple шағын қандай жағдайда қолдану керек?

Past Simple шағы өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданылады. Мұндағы негізгі сөз – 'белгілі, аяқталған уақыт'. Іс-әрекет біткен және оның осы шақпен байланысы маңызды емес.

Белгілі бір уақытта аяқталған іс-әрекеттер үшін

Past Simple шағын бір оқиғаны баяндау деп ойлаңыз. Сіз не болғанын және ең бастысы, *қашан* болғанын айтасыз. Уақыт нақты көрсетілуі немесе контекстен түсінікті болуы мүмкін.

Past Simple-мен жиі қолданылатын уақытты білдіретін сөздер:

  • yesterday (кеше)
  • last week/month/year (өткен аптада/айда/жылы)
  • five minutes ago (бес минут бұрын)
  • in 2010 (2010 жылы)
  • when I was a child (мен бала кезімде)

Мысалдар:

  • I visited my grandparents *last weekend*. (Мен өткен демалыста атам мен әжеме бардым.)
  • She graduated from university *in 2019*. (Ол университетті 2019 жылы бітірді.)
  • They ate dinner *an hour ago*. (Олар бір сағат бұрын кешкі ас ішті.)

Осы мысалдардың барлығында іс-әрекет толығымен аяқталған және оның қашан болғаны бізге белгілі.

Present Perfect шағы қандай кезде қолданылады?

Present Perfect шағы (*have/has + етістіктің өткен шақ есімшесі (past participle)* арқылы жасалады) өткен шақ пен осы шақтың арасында көпір орнатады. Іс-әрекеттің нақты уақыты маңызды емес, басты назар оның *қазіргі кездегі* маңыздылығында. Оны қолданудың үш негізгі жағдайы бар.

Өмірлік тәжірибе туралы (уақыты белгісіз)

Өмірдегі тәжірибеңіз туралы айтқанда, сіз осы сәтке дейін *бір кездері* болған оқиғалар туралы айтасыз. Нақты күні маңызды емес, бастысы – тәжірибенің өзі.

Мысалдар:

  • I have seen the Eiffel Tower. (Эйфель мұнарасын көргенмін. (Оны былтыр немесе он жыл бұрын көргенім маңызды емес, бастысы – менде осындай тәжірибе бар.))
  • Have you ever eaten Thai food? (Сіз бұрын-соңды тай тағамын жеп көрдіңіз бе?)
  • He has never traveled outside of his country. (Ол ешқашан өз елінен тыс жерге саяхаттамаған.)

Аяқталмаған уақыт аралығындағы іс-әрекеттер үшін

Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, Present Perfect шағын қолдануыңыз керек. Бұл *today, this week, this month, this year* сияқты сөздермен жиі кездеседі.

Мысалдар:

  • She has called me three times *this morning*. (Ол маған осы таңда үш рет қоңырау шалды. (Таң әлі біткен жоқ.))
  • We haven't seen any good movies *this year*. (Біз биыл ешқандай жақсы фильм көрмедік. (Жыл әлі аяқталған жоқ.))

Нәтижесі осы шаққа әсер ететін өткендегі іс-әрекеттер үшін

Present Perfect-тің классикалық қолданысы – өткендегі іс-әрекеттің салдары дәл қазір маңызды болған кезде.

Мысалдар:

  • I have lost my wallet. (Мен әмиянымды жоғалтып алдым. (Нәтижесі: дәл қазір менде ақшам немесе картам жоқ.))
  • He has cleaned his room. (Ол өз бөлмесін жинап қойды. (Нәтижесі: оның бөлмесі қазір таза.))

Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?

Қарапайым тілмен түсіндірейік. Present Perfect пен Past Simple айырмашылығын түсінудің ең оңай жолы – «Уақыт нақты және аяқталған ба?» деп сұрау.

  • Past Simple (Нақты, аяқталған уақыт)
  • Фокус: Іс-әрекеттің *қашан* болғанында.
  • Осы шақпен байланысы: Жоқ. Бұл – жабылған тақырып.
  • Мысал: I lost my keys *yesterday*. (Мен кілттерімді *кеше* жоғалттым. (Фокус кеше болған оқиғада.))
  • Present Perfect (Белгісіз немесе аяқталмаған уақыт)
  • Фокус: Іс-әрекеттің *нәтижесінде* немесе *тәжірибеде*.
  • Осы шақпен байланысы: Күшті. Өткендегі іс-әрекет қазір маңызды.
  • Мысал: I have lost my keys. (Мен кілттерімді жоғалтып алдым. (Фокус қазіргі нәтижеде: Мен қазір көлігіме кіре алмаймын.))

Қорытынды: Шақтарды дұрыс қолданудың кілті

Қорытындылай келе, Past Simple – өткендегі белгілі бір уақытта аяқталған іс-әрекеттер үшін. Present Perfect – тәжірибелер, аяқталмаған уақыт кезеңдері және нәтижесі осы шаққа әсер ететін өткен іс-әрекеттер үшін қолданылады. Уақыт белгісіз немесе маңызды емес.

Бұл грамматикалық ережелерді меңгерудің жалғыз жолы – жаттығу. Өз сөйлемдеріңізді құрастырып көріңіз, сонда көп ұзамай Present Perfect пен Past Simple айырмашылығын түсіну дағдыға айналып, ағылшын тіліндегі сөйлеу деңгейіңізді айтарлықтай жақсартады.


Жиі Қойылатын Сұрақтар (ЖҚС)

'For' және 'since' сөздерін Past Simple-мен қолдануға бола ма? Жалпы, жоқ. 'For' және 'since' осы шаққа дейін созылған ұзақтықты сипаттау үшін қолданылады, сондықтан олар Present Perfect-тің классикалық сигнал сөздері болып табылады. Мысалы: "I have lived here *for* ten years" (Мен мұнда он жылдан бері тұрамын, яғни әлі де тұрып жатырмын). Егер іс-әрекет аяқталған болса, сөйлемді Past Simple-ге өзгерту керек: "I lived there *for* ten years" (Мен ол жерде он жыл тұрдым, бірақ қазір тұрмаймын).

'I have been to Paris' пен 'I have gone to Paris' сөйлемдерінің айырмашылығы қандай? Бұл – өте орынды сұрақ. "I have been to Paris" дегеніміз – сіз өміріңізде бір кездері Парижде болып, қайтып келгенсіз. Бұл өмірлік тәжірибе. Ал "I have gone to Paris" дегеніміз – сіз Парижге кетіп, әлі де сол жақтасыз. Сапарыңыз аяқталған жоқ.

Present Perfect шағын 'yesterday' сөзімен бірге қолдану дұрыс па? Жоқ, бұл – жиі кездесетін қате. 'Yesterday' сөзі нақты, аяқталған уақыт кезеңін білдіретіндіктен, сіз міндетті түрде Past Simple шағын қолдануыңыз керек. Дұрыс сөйлем: "I saw him yesterday", "I have seen him yesterday" емес.

Past Simple және Present Perfect шақтары қалай жасалады? Past Simple үшін дұрыс етістіктерге '-ed' жалғауы қосылады (walked, played). Бұрыс етістіктердің жаттауды қажет ететін ерекше формасы болады (ate, saw, went). Present Perfect үшін құрылым әрқашан бірдей: have/has + етістіктің өткен шақ есімшесі (past participle) (have walked, has eaten, have gone).