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

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

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

present perfect vs simple pastdifference between present perfect and simple pastwhen to use present perfectwhen to use simple pastenglish grammar tenses

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

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

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

Simple Past шағын аяқталған оқиғаның суреті деп елестетіңіз. Сіз оны іс-әрекет те, уақыт кезеңі де толығымен аяқталған кезде қолданасыз. Мұнда басты назар іс-әрекеттің *қашан* болғанына аударылады.

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

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

Ең бастысы – уақыт нақты және аяқталған болуы керек.

Мысалдар:

  • I visited my grandparents *last weekend*. (Мен өткен демалыста атам мен әжеме бардым.) (Түсіндірме: демалыс аяқталды.)
  • She graduated from university *in 2020*. (Ол университетті 2020 жылы бітірді.) (Түсіндірме: 2020 жыл аяқталды.)
  • We ate pizza for dinner *yesterday*. (Біз кеше кешкі асқа пицца жедік.) (Түсіндірме: кешегі күн аяқталды.)

Present Perfect шағын қолдану қай жағдайда дұрыс болады?

Present Perfect өткен іс-әрекетті қазіргі сәтпен байланыстыратын «көпір» қызметін атқарады. Іс-әрекеттің нақты уақыты маңызды емес, оның *қазіргі* нәтижесі немесе тәжірибе маңызды. Біз оны негізгі үш жағдайда қолданамыз.

Өмірлік тәжірибе туралы айтқанда қалай қолданамыз? (Белгісіз уақыт)

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

  • She has traveled to Japan. (Ол Жапонияда болған.) (Түсіндірме: оның өмірінде осындай тәжірибе бар. Қашан болғаны маңызды емес.)
  • I have seen that movie three times. (Мен бұл фильмді үш рет көрдім.) (Түсіндірме: осы уақытқа дейінгі менің тәжірибем.)
  • Have you ever eaten sushi? (Сіз өміріңізде суши жеп көрдіңіз бе?) (Түсіндірме: сіздің өмірлік тәжірибеңіз туралы сұрақ.)

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

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

  • I have drunk two cups of coffee *this morning*. (Мен бүгін таңертең екі кесе кофе іштім.) (Түсіндірме: таңертеңгі уақыт әлі біткен жоқ.)
  • They have had three meetings *this week*. (Олар осы аптада үш жиналыс өткізді.) (Түсіндірме: бұл апта әлі аяқталған жоқ.)

Салыстыру үшін: "I drank two cups of coffee *this morning*." Бұл сөйлемді сіз түстен кейін немесе кешке, яғни таңертеңгі уақыт аяқталған кезде айтасыз.

Қазіргі кезге әсері бар өткендегі іс-әрекеттер үшін қалай қолданамыз?

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

  • I have lost my keys. (Мен кілтімді жоғалтып алдым.) (Түсіндірме: нәтижесі – мен *қазір* үйіме кіре алмаймын.)
  • He has broken his leg. (Ол аяғын сындырып алды.) (Түсіндірме: нәтижесі – оның аяғы *қазір* гипсте.)

Present Perfect пен Simple Past арасындағы басты айырмашылық уақытқа қалай байланысты?

Қарапайым тілмен айтқанда, негізгі айырмашылық сөйлеушінің уақытқа деген көзқарасында жатыр. Сіз аяқталған оқиға туралы әңгімелеп жатырсыз ба, әлде өткен іс-әрекетті қазіргі уақытпен байланыстырып жатырсыз ба?

Тікелей салыстырып көрейік:

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

Осы екі шақты дұрыс таңдау үшін не нәрсеге назар аудару керек?

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

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

Present Perfect-ті "yesterday" немесе "last week" сияқты нақты уақытпен қолдануға болады ма? Жоқ, болмайды. Өткендегі нақты, аяқталған уақытты білдіретін сөздер (yesterday, last year, in 2010, ago сияқты) Simple Past шағын талап етеді. "I have seen him yesterday" деп айту қате. Дұрыс нұсқасы: "I saw him yesterday."

Simple Past-ты қашан қолдану керегін оңай есте сақтаудың жолы қандай? Өзіңізге сұрақ қойыңыз: «Мен аяқталған оқиға туралы әңгімелеп жатырмын ба?». Егер жауабыңыз «иә» болса және оның *қашан* болғанын білсеңіз (нақты уақытты айтпасаңыз да), Simple Past шағын қолданыңыз. Бұл – оқиға баяндауға арналған шақ.

"I have finished my work" деп айту дұрыс па? Иә, бұл толығымен дұрыс! Бұл – өткен іс-әрекеттің қазіргі нәтижесін көрсететін тамаша мысал. Іс-әрекет (жұмысты аяқтау) бітті, ал нәтижесі – сіз қазір боссысыз. Егер уақытты нақтылағыңыз келсе, "I finished my work five minutes ago" (Simple Past) деп те айта аласыз.

Неліктен америкалықтар британдықтарға қарағанда Simple Past-ты жиірек қолданады? Бұл жиі байқалатын құбылыс. Кейбір нақты жағдайларда, әсіресе 'just', 'already', 'yet' сияқты сөздермен, британдық ағылшын тілі Present Perfect шағын қолданатын жерде американдық ағылшын тілі көбінесе Simple Past шағын таңдайды. Мысалы, америкалық "Did you eat yet?" десе, британдық "Have you eaten yet?" деуі ықтимал.

Сигнал сөздер Present Perfect пен Simple Past арасынан дұрысын таңдауға қалай көмектеседі? Сигнал сөздер – тамаша көмекші. Егер сіз *yesterday, ago, last week/month/year* немесе нақты өткен күнді көрсеңіз, Simple Past шағын қолданыңыз. Егер *for, since, ever, never, yet, already, so far* немесе *this week/month/year* (егер бұл кезең әлі аяқталмаса) сияқты сөздерді көрсеңіз, Present Perfect шағын қолданғаныңыз дұрыс болады.