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

Present Perfect пен Simple Past: Қашан және Қалай Қолдану Керек? Толық Нұсқаулық

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

present perfect tense versus the simple pastsimple past vs present perfectEnglish verb tensesgrammar rules for tenseswhen to use present perfect

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

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

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

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

Simple Past шағы нақты аяқталған іс-әрекеттер үшін қалай қолданылады?

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

Біз Simple Past шағын мына жағдайларда қолданамыз:

  • Өткен шақтағы белгілі бір уақытта болған іс-әрекет туралы (мысалы, *yesterday, last week, in 2015*).
  • Өткен шақтағы бірнеше аяқталған іс-әрекеттер тізбегі туралы (оқиға баяндау сияқты).

Мысалдар:

  • I visited my grandparents *last weekend*. (Демалыс аяқталды.)
  • She graduated from university *in 2020*. (2020 жыл – аяқталған уақыт.)
  • He ate breakfast, took a shower, and left for work. (Аяқталған оқиғалар тізбегі.)

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

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

Біз Present Perfect шағын мына жағдайларда қолданамыз:

  1. Өмірлік тәжірибе: Нақты уақыт маңызды болмағанда, тек тәжірибенің өзі маңызды болса. (*Have you ever...?*)
  2. Қазіргі нәтижесі бар жақында болған іс-әрекеттер: Іс-әрекет аяқталған, бірақ сіз оның нәтижесін қазір көріп тұрсыз.
  3. Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: Іс-әрекет әлі жалғасып жатқан уақыт аралығында болды (*today, this week, this year*).

Мысалдар:

  • I have seen that movie three times. (Өмірлік тәжірибе; оны *қашан* көргенім маңызды емес.)
  • She has lost her keys. (Нәтижесінде ол *дәл қазір* үйіне кіре алмайды.)
  • We have worked hard *this month*. (Бұл ай әлі аяқталған жоқ.)

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

Сөйлесу кезінде тез таңдау жасау қажет болса, өзіңізге бірнеше негізгі сұрақ қойыңыз. Бұл қысқаша нұсқаулық сізге шешім қабылдауға көмектеседі.

  • Уақыт нақты және аяқталған ба? (мысалы, *yesterday, last year, two hours ago*)
  • ИӘ -> Simple Past қолданыңыз. → *I finished my report two hours ago.*
  • Іс-әрекет жалпы өмірлік тәжірибе ме? (Нақты уақыт айтылмаған немесе маңызды емес.)
  • ИӘ -> Present Perfect қолданыңыз. → *She has traveled to Japan.*
  • Қазіргі шақта айқын нәтиже бар ма? (мысалы, құлыптаулы есік, таза бөлме)
  • ИӘ -> Present Perfect қолданыңыз. → *I have cleaned my room, so now we can watch a movie.*
  • Уақыт кезеңі аяқталмаған ба? (мысалы, *today, this week, this year*)
  • ИӘ -> Present Perfect қолданыңыз. → *He has called me twice today.*

Әр шақтың негізгі белгі (сигнал) сөздері қандай?

Белгілі бір уақытты білдіретін сөздер мен үстеулер — күшті белгілер. Осы сигнал сөздерге назар аудару таңдауыңызды әлдеқайда жеңілдетеді.

Simple Past үшін белгі сөздер

Бұл сөздер аяқталған, нақты уақытты көрсетеді.

  • yesterday
  • last night / week / month / year
  • ... ago (мысалы, *five minutes ago*, *two years ago*)
  • in + [өткен жыл] (мысалы, *in 1999*)
  • when I was a child

Мысал: I saw a fox *last night*.

Present Perfect үшін белгі сөздер

Бұл сөздер көбінесе аяқталмаған немесе белгісіз уақытқа қатысты болады.

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

Мысал: She hasn't finished her homework *yet*.

Қорытынды: Тәжірибе маңызды

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

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

С1: «I lost my keys» пен «I have lost my keys» сөйлемдерінің айырмашылығы қандай?

«I lost my keys» (Simple Past) — бұл өткен шақта болған фактіні жай ғана баяндайды. Мысалы: "I lost my keys yesterday, but my roommate let me in." (Кеше кілтімді жоғалтып алдым, бірақ бөлмелесім үйге кіргізді). «I have lost my keys» (Present Perfect) қазіргі нәтижені білдіреді: мен оларды жақында жоғалттым және әлі таба алмай жүрмін.

С2: Present Perfect шағын «yesterday» сияқты нақты уақытпен қолдануға бола ма?

Жоқ, бұл жиі кездесетін қате. Present Perfect шағын *yesterday, last week,* немесе *in 2010* сияқты аяқталған уақытты білдіретін сөздермен қолдануға болмайды. Ондай жағдайда міндетті түрде Simple Past қолдану керек. Мысалы, "I have gone to the cinema yesterday" деудің орнына, "I went to the cinema yesterday" деп айтыңыз.

С3: Present Perfect шағында «for» және «since» сөздері қалай жұмыс істейді?

Біз Present Perfect-те «for» және «since» сөздерін өткен шақта басталып, қазіргі сәтке дейін жалғасып келе жатқан іс-әрекеттерді сипаттау үшін қолданамыз. «For» уақыт ұзақтығымен (*for three years*), ал «since» нақты бір уақыт нүктесімен (*since 2021*) қолданылады. Мысал: "I have known him for three years." немесе "I have known him since 2021."

С4: «I have gone to Italy» мен «I have been to Italy» сөйлемдерінің мағынасы бірдей ме?

Олардың мағыналары мүлдем әртүрлі. "I have been to Italy" сіздің өміріңіздің бір кезеңінде Италияға барып, қайтып келгеніңізді білдіреді. Бұл — өмірлік тәжірибе. "He has gone to Italy" ол Италияға кетіп, қазір де сол жақта екенін білдіреді.