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

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

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

present perfect tense versus the simple pastsimple past vs present perfectwhen to use present perfectwhen to use simple pastEnglish grammar tenses

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

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

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

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

Мынадай нақты уақыт белгілеріне назар аударыңыз:

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

Мысалдар:

  • I visited my grandmother yesterday. (Мен кеше әжемдікіне бардым.)
  • She graduated from university in 2022. (Ол университетті 2022 жылы бітірді.)
  • We ate at that new restaurant last night. (Біз кеше түнде жаңа мейрамханада тамақтандық.)

Бұл мысалдардың барлығында іс-әрекет аяқталған және уақыты нақты көрсетілген.

Present Perfect пен Simple Past шақтарын ажырату: Негізгі қолданылу жағдайлары қандай?

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

Present Perfect шағын қолданудың үш негізгі жағдайы бар.

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

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

  • She has called me three times today. (Ол маған бүгін үш рет қоңырау шалды. Бүгін әлі аяқталған жоқ, ол тағы да хабарласуы мүмкін.)
  • We have had two major projects this year. (Биыл біздің екі ірі жобамыз болды. Жыл әлі аяқталған жоқ.)

Simple Past шағымен салыстырайық:

  • She called me three times yesterday. (Ол маған кеше үш рет қоңырау шалды. Кешегі күн аяқталды.)

Қазіргі кезге нәтижесі бар өткен іс-әрекеттер үшін ше?

Өткендегі іс-әрекеттің *дәл қазір* тікелей салдары немесе маңызы болса, Present Perfect шағын қолданыңыз.

  • I have lost my keys. (Мен кілтімді жоғалтып алдым. Қазіргі нәтижесі – есікті аша алмай тұрмын.)
  • He has broken his arm. (Ол қолын сындырып алды. Қазіргі нәтижесі – оның қолы гипсте.)

Бұл мысалдарда басты назар іс-әрекеттің *қашан* болғанында емес, оның қазіргі әсерінде.

Белгісіз уақытта болған өмірлік тәжірибе үшін қай шақты қолданамыз?

Біреудің өмірлік тәжірибесі туралы айтқанда, оқиғаның нақты уақыты маңызды емес. Тәжірибенің өзі маңызды. Бұл жағдайда ever (бұрын-соңды), never (ешқашан), before (бұрын), already (қазірдің өзінде), yet (әлі) сияқты сөздер жиі қолданылады.

  • Have you ever been to Mexico? (Сіз бұрын-соңды Мексикада болдыңыз ба?)
  • I've never tried snails. (Мен ешқашан ұлу жеп көрген емеспін.)
  • She has already seen that movie. (Ол бұл фильмді көріп қойған.)

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

Қай шақты қолдану керектігін анықтаудың ең оңай жолдарының бірі – белгі сөздерге (signal words) қарау. Бұл уақытты білдіретін сөздер нақты нұсқау береді.

Simple Past шағының жиі кездесетін белгі сөздері:

  • yesterday
  • ... ago
  • last week/month/year
  • in 1999, in 2020
  • when...

Present Perfect шағының жиі кездесетін белгі сөздері:

  • for
  • since
  • just
  • already
  • yet
  • ever / never
  • so far
  • this week/month/year

Екеуін қатар салыстырып көрейік:

  • Simple Past: I finished the report at 5 PM. (Мен есепті сағат 5-те аяқтадым.)
  • Present Perfect: I have just finished the report. (Мен есепті жаңа ғана аяқтадым.)
  • Simple Past: I lived in Japan for three years when I was a student. (Мен студент кезімде Жапонияда үш жыл тұрдым.)
  • Present Perfect: I have lived in Japan for three years. (Мен Жапонияда үш жылдан бері тұрамын. Бұл менің әлі де сонда тұратынымды білдіруі мүмкін.)

Қорытынды

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


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

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

Жоқ, болмайды. 'Yesterday' сөзі аяқталған уақыт кезеңін білдіретіндіктен, ол Simple Past шағын талап етеді. Дұрыс сөйлем: "I *saw* my friend yesterday". Ал "I *have seen* my friend yesterday" деген сөйлем грамматикалық тұрғыдан қате болып саналады.

'I have lived in London' мен 'I lived in London' сөйлемдерінің айырмашылығы неде?

"I have lived in London" (Present Perfect) сіздің қазір де Лондонда тұратыныңызды немесе сол жерде тұрған кезеңіңіздің қазіргі өміріңіз үшін әлі де маңызды екенін білдіреді. "I lived in London" (Simple Past) сіздің енді Лондонда тұрмайтыныңызды білдіреді; бұл өткенде басталып, өткенде аяқталған іс-әрекет.

Америкалық ағылшын тілінде Simple Past шағы британдық ағылшын тіліне қарағанда жиірек қолданылады деген рас па?

Иә, бұл жиі кездесетін айырмашылық. Жақында болған іс-әрекетті сипаттағанда, америкалық ағылшын тілінде 'just' немесе 'already' сияқты сөздермен Simple Past жиі қолданылса, британдық ағылшын тілінде Present Perfect таңдалады. Мысалы, америкалық "He *just left*" десе, британдық "He*'s just left*" деп айтуы ықтимал.

'For' және 'since' сөздері әрдайым Present Perfect шағын білдіре ме?

'For' (ұзақтықты сипаттайды) және 'since' (басталу нүктесін сипаттайды) сөздері қазіргі сәтке дейін жалғасып келе жатқан іс-әрекетті білдіргенде, олар әрдайым дерлік Present Perfect шағымен қолданылады. Мысалы: "She *has worked* here *since* 2018." "They *have been* married *for* ten years."

Present Perfect пен Simple Past шақтары қалай жасалады?

Дұрыс етістіктер үшін Simple Past әдетте етістік түбіріне '-ed' жалғауын қосу арқылы жасалады (мысалы, walk -> walked). Бұрыс етістіктердің өзіндік ерекше формалары бар (мысалы, go -> went). Ал Present Perfect әрдайым have/has көмекші етістігі мен негізгі етістіктің өткен шақ есімшесі (past participle) арқылы жасалады (мысалы, *have walked*, *has gone*).