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

Past Simple және Present Perfect: Ағылшын тіліндегі шақтардың айырмашылығы неде?

Past Simple мен Present Perfect шақтарын шатастырасыз ба? Қай кезде қолдану керегін мысалдармен түсіндіретін толық нұсқаулықты оқыңыз.

Past Simple және Present Perfect: Ағылшын тіліндегі шақтардың айырмашылығы неде?

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

Past Simple шағы дегеніміз не және ол қашан қолданылады?

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

Негізгі ереже: Іс-әрекет өтіп кетті және оның қазіргі сәтпен байланысы жоқ.

Past Simple шағымен қолданылатын уақыт меңзеуіштер:

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

Мысалдар:

  • She visited Paris last year.
  • Қазақша түсіндірмесі: Ол Парижге былтыр барды. Іс-әрекет (Парижге бару) өткен жылы болды және аяқталды. Қазіргі уақытқа ешқандай қатысы жоқ.
  • I finished my homework an hour ago.
  • Қазақша түсіндірмесі: Мен үй тапсырмасын бір сағат бұрын бітірдім. Нақты уақыт көрсетілген (бір сағат бұрын) және әрекет толығымен аяқталған.

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

Present Perfect (аяқталған осы шақ) — өткенде басталған, бірақ нәтижесі қазіргі уақытпен тікелей байланысты іс-әрекетті білдіреді. Бұл жерде оқиғаның нақты қашан болғаны емес, оның қазіргі сәтке әсері маңызды.

Негізгі ереже: Іс-әрекет өткенде болды, бірақ оның нәтижесі қазір маңызды.

Present Perfect шағымен қолданылатын сөздер:

  • already (қазірдің өзінде, әлдеқашан)
  • yet (әлі)
  • just (жаңа ғана)
  • ever (бұрын-соңды)
  • never (ешқашан)
  • for (бойы)
  • since (бері)

Мысалдар:

  • I have lost my keys.
  • Қазақша түсіндірмесі: Мен кілтімді жоғалтып алдым. Кілттің қашан жоғалғаны маңызды емес. Маңыздысы — оның нәтижесі: қазір мен үйге кіре алмаймын.
  • She has lived in Astana since 2015.
  • Қазақша түсіндірмесі: Ол Астанада 2015 жылдан бері тұрады. Ол 2015 жылы Астанаға көшіп келген және әлі күнге дейін сол жерде тұрады. Іс-әрекет өткенде басталып, қазірге дейін жалғасуда.

Екі шақтың негізгі айырмашылықтары қандай?

| Сипаттамасы | Past Simple | Present Perfect | | :--- | :--- | :--- | | Уақыт | Іс-әрекеттің нақты уақыты белгілі және аяқталған. | Іс-әрекеттің нақты уақыты маңызды емес немесе белгісіз. | | Қазіргі сәтпен байланысы | Қазіргі уақытпен байланысы жоқ. | Нәтижесі қазіргі уақытпен тікелей байланысты. | | Уақыт меңзеуіштері | yesterday, last year, ago | for, since, already, just, yet |

Салыстырмалы мысал:

  • Past Simple: *I broke my leg last winter.* (Мен өткен қыста аяғымды сындырып алдым). Бұл оқиға өткен қыста болып, аяқталған. Қазір аяғым жазылып кеткен болуы мүмкін.
  • Present Perfect: *I have broken my leg.* (Мен аяғымды сындырып алдым). Бұл сөйлемнен менің аяғымның қазір де сынық екенін түсінеміз, сондықтан мен жүре алмаймын немесе гипспен жүрмін.

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

"I saw that movie" мен "I have seen that movie" сөйлемдерінің айырмашылығы неде?

  • I saw that movie last week. (Мен ол фильмді өткен аптада көрдім) — бұл жерде сіз фильмді көрген нақты уақытты (өткен аптада) айтып тұрсыз. Бұл аяқталған іс.
  • I have seen that movie. (Мен ол фильмді көргенмін) — бұл жерде сіз фильмді көргеніңізді факт ретінде айтасыз. Қашан көргеніңіз маңызды емес. Маңыздысы — сіздің сол фильм туралы білетіндігіңіз.

Present Perfect шағымен "yesterday" немесе "last year" сөздерін қолдануға бола ма?

Жоқ, болмайды. "Yesterday", "last year", "ago" сияқты аяқталған уақытты білдіретін сөздер тек Past Simple шағымен қолданылады. Себебі Present Perfect нақты уақытқа емес, нәтижеге бағытталған.

Америкалық және британдық ағылшын тілінде бұл шақтарды қолдануда айырмашылық бар ма?

Иә, шамалы айырмашылық бар. Америкалық ағылшын тілінде (AmE) жақында болған оқиғаларға көбінесе Past Simple қолданылады, әсіресе *already*, *just* және *yet* сөздерімен. Ал британдық ағылшын тілінде (BrE) дәл осы жағдайларда Present Perfect қолданылғаны дұрыс саналады.

  • AmE: *Did you eat yet?* / *I just ate.*
  • BrE: *Have you eaten yet?* / *I have just eaten.*