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

Present Perfect пен Past Simple: Айырмашылығын Түсініп, Дұрыс Қолдану

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

present perfect vs past simplecompare present perfect and past simplewhen to use present perfectwhen to use past simpleenglish grammar tenses

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

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

Past Simple шағын қандай жағдайда қолданамыз?

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

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

Past Simple келесі жағдайларда қолданылады:

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

Мысалдар (Examples):

  • I visited my grandparents last weekend. (Мен өткен демалыста атам мен әжеме бардым.)
  • She graduated from university in 2019. (Ол университетті 2019 жылы бітірді.)
  • We ate dinner, watched a movie, and went to bed. (Біз кешкі ас ішіп, кино көріп, ұйқыға жаттық.)

Уақыт тікелей (yesterday, last year) көрсетілуі немесе оқиғаның мазмұнынан белгілі болуы мүмкін. Ең бастысы – сол уақыт кезеңінің аяқталғандығы.

Present Perfect шағын қашан қолданған дұрыс?

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

Present Perfect келесі жағдайларда қолданылады:

Өмірлік тәжірибе (Life Experiences)

Өмірлік тәжірибеңіз туралы айтқанда, оқиғаның нақты қашан болғаны маңызды емес. Басты назар оның болғандығына аударылады.

  • I have been to Japan twice. (Мен Жапонияда екі рет болғанмын. (өмірімде))
  • Have you ever eaten insects? (Сен осы уақытқа дейін жәндіктерді жеп көрдің бе?)

Аяқталмаған уақыт кезеңіндегі іс-әрекет (Actions in an Unfinished Time Period)

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

  • She has drunk three cups of coffee today. (Ол бүгін үш кесе кофе ішті. («Бүгін» әлі аяқталған жоқ, ол тағы ішуі мүмкін.))
  • We have worked hard this month. (Біз осы айда көп жұмыс істедік. («Осы ай» әлі біткен жоқ.))

Нәтижесі қазіргі уақытқа әсер ететін өткендегі іс-әрекет (Past Actions with a Present Result)

Бұл жақында болған және нәтижесін қазір көріп немесе сезіп отырған іс-әрекеттерге қатысты.

  • I have lost my wallet. (Нәтижесі: қазір әмияным жоқ.)
  • He has broken his leg. (Нәтижесі: оның аяғы гипсте.)

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

Айырмашылықты анық көру үшін екі шақты қатар қойып көрейік. Негізгі айырмашылық әрқашан уақытқа байланысты: нақты және аяқталған уақыт (Past Simple) немесе нақты емес, аяқталмаған уақыт (Present Perfect).

  • Past Simple: I saw that movie on Saturday.
  • *Түсіндірмесі:* Нақты, аяқталған уақытқа (сенбі) назар аударылады.
  • Present Perfect: I have seen that movie before.
  • *Түсіндірмесі:* Назар қашан көргеніне емес, сол киноны көрген тәжірибеге аударылады.

  • Past Simple: She lived in London for five years.
  • *Түсіндірмесі:* Ол қазір Лондонда тұрмайды. Бес жылдық кезең аяқталған.
  • Present Perfect: She has lived in London for five years.
  • *Түсіндірмесі:* Ол қазір де сол жерде тұрады. Бес жылдық кезең осы уақытқа дейін жалғасуда.

  • Past Simple: Did you eat lunch?
  • *Түсіндірмесі:* Өткендегі тамақтану туралы жалпы сұрақ, мысалы, сағат 4-те қойылуы мүмкін.
  • Present Perfect: Have you eaten lunch yet?
  • *Түсіндірмесі:* Қазіргі сәтке қатысты жақында болған оқиға туралы сұрақ (мысалы, сағат 13:00 және мен сенімен бірге кафеге барғым келеді).

Дұрыс шақты таңдауға қандай сигнал сөздер көмектеседі?

Кейбір уақыт үстеулері тек бір ғана шақпен қолданылады. Осы сигнал сөздерді жаттап алу – дұрыс таңдау жасаудың ең оңай жолы.

Жиі кездесетін Past Simple сигнал сөздері:

  • yesterday
  • last week/month/year
  • ... ago (e.g., ten minutes ago)
  • in 1998, in the 20th century
  • when I was young

Жиі кездесетін Present Perfect сигнал сөздері:

  • for
  • since
  • ever / never
  • just
  • already / yet
  • so far
  • this week/month/year (егер уақыт кезеңі аяқталмаса)

Қорытынды

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

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

'Today' сөзін Past Simple-мен де, Present Perfect-пен де қолдануға бола ма? Иә, болады! Бұл сіздің уақыт кезеңін аяқталды деп есептеуіңізге байланысты. Егер кешкі уақыт болса, сіз "I went to the gym this morning" (Мен бүгін таңертең спортзалға бардым) деп айта аласыз (Past Simple, себебі таңертеңгі уақыт аяқталды). Егер күн әлі аяқталмаса, "I have been to the gym today" (Мен бүгін спортзалда болдым) деп айтасыз (Present Perfect).

'I have been to Paris' пен 'I went to Paris' сөйлемдерінің нақты айырмашылығы неде? 'I have been to Paris' (Present Perfect) өмірлік тәжірибені сипаттайды; уақыты маңызды емес. 'I went to Paris' (Past Simple) сөйлемі толық емес; ол 'I went to Paris last summer' (Мен Парижге өткен жазда бардым) сияқты нақты уақытты қажет етеді. Бұл нақты, аяқталған сапарды сипаттайды.

Неге 'I have finished my work yesterday' деп айту қате болады? Бұл жиі кездесетін қате. Сіз Present Perfect шағын ('have finished') 'yesterday' сияқты аяқталған уақыт белгісімен бірге қолдана алмайсыз. 'Yesterday' нақты және аяқталған уақытты білдіретіндіктен, міндетті түрде Past Simple қолдану керек: "I finished my work yesterday."

Бұл шақтарды қолдануда американдық және британдық ағылшын тілінде айырмашылық бар ма? Иә, кейде болады. Американдық ағылшын тілінде британдықтар Present Perfect қолданатын жақында болған іс-әрекеттер үшін Past Simple жиі қолданылады. Мысалы: (AmE) "Did you eat yet?" және (BrE) "Have you eaten yet?"