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

Present Perfect пен Past Simple: Айырмашылығы неде және қашан қолданылады?

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

use the present perfect tense instead of the simple pastpresent perfect vs simple pastEnglish verb tensesEnglish grammarsimple past tense

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

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

Екі шақтың басты айырмашылығы неде? «Аяқталған уақыт» ережесі

Ең маңызды ұғым – аяқталған және аяқталмаған уақыт идеясы. Дұрыс шешім қабылдаудың негізі осында жатыр.

  • Past Simple өткендегі *нақты, аяқталған уақытта* басталып, аяқталған іс-әрекеттер үшін қолданылады. yesterday, last week, in 2015 немесе three hours ago сияқты уақытты білдіретін сөздерді еске түсіріңіз. Бұл жерде уақыт кезеңі біткен.
  • Present Perfect *аяқталмаған уақыт кезеңіндегі* іс-әрекеттер үшін немесе уақыт маңызды болмағандықтан аталмаған кезде қолданылады. Мұнда басты назар іс-әрекеттің қазіргі кезбен байланысына аударылады.

Мына салыстыруға қараңыз:

  • Past Simple: I ate breakfast *this morning*. (Қазір түс болды; таңертеңгі уақыт – аяқталған кезең).
  • Present Perfect: I have eaten breakfast. (Уақыты маңызды емес; нәтижесі – қазір менің қарным аш емес).

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

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

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

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

  • She has called me three times *today*. (Бүгінгі күн әлі біткен жоқ; ол тағы да хабарласуы мүмкін.)
  • We have had two meetings *this week*. (Осы апта әлі аяқталмады.)
  • Have you seen Mark *this morning*? (Таңертеңгі уақыт әлі біткен жоқ.)

Өмірлік тәжірибелер туралы айтқанда неге Present Perfect қолданылады?

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

Бұл ever, never, before сияқты сөздермен және жалпы тәжірибе туралы сұрақтарда жиі кездеседі.

  • "Have you ever been to Mexico?" "Yes, I have been there twice." ("Сен бұрын-соңды Мексикада болдың ба?" "Иә, мен ол жақта екі рет болдым.")
  • He has never seen a Star Wars movie. (Ол ешқашан «Жұлдызды соғыстар» фильмін көрмеген.)
  • I think I have read this book before. (Мен бұл кітапты бұрын оқыған сияқтымын.)

Егер сіз тәжірибенің нақты уақытын айтуды шешсеңіз, Past Simple шағына ауысуыңыз керек.

  • "Yes, I have been to Mexico. I went there *in 2018*." ("Иә, мен Мексикада болдым. Мен ол жаққа *2018 жылы* бардым.")

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

Кейде өткен іс-әрекеттің ең маңыздысы – оның қазіргі сәтке тигізетін әсері. Present Perfect осы нәтижені ерекшелеп көрсетеді.

  • I have lost my keys. (Нәтижесі: мен *қазір* үйіме кіре алмаймын.)
  • They have missed the bus. (Нәтижесі: олар *қазір* жұмысқа кешігеді.)
  • She has broken her arm. (Нәтижесі: оның қолы *қазір* гипсте.)

Past Simple шағын қашан қолданған жөн?

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

  • I saw that movie *yesterday*.
  • We visited our grandparents *last weekend*.
  • She graduated from university *in 2020*.

Егер сіз "Қашан?" деген сұраққа нақты аяқталған уақытпен жауап бере алсаңыз, Past Simple шағын қолданыңыз.

Уақыт сөздеріне арналған қысқаша нұсқаулық

Міне, жиі кездесетін уақыт сөздерінің және олармен әдетте қолданылатын шақтардың ыңғайлы тізімі:

  • Past Simple-мен қолданылатындар (Аяқталған уақыт):
  • yesterday
  • last week/month/year
  • five minutes ago
  • in 2010
  • when I was a child
  • Present Perfect-пен қолданылатындар (Аяқталмаған уақыт / Қазіргі кезбен байланыс):
  • for
  • since
  • just
  • already
  • yet
  • ever/never
  • so far
  • this week/month/year

Қорытынды: Еркін сөйлеудің кілті

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

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

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

Ең оңай әдіс – «Қашан?» сынағы. Егер сіз «Бұл қашан болды?» деген сұраққа нақты аяқталған уақытпен (*yesterday*, *last year*, *at 3 PM*) жауап бере алсаңыз, Past Simple шағын қолданыңыз. Егер «қашан» екені маңызды болмаса, белгісіз болса немесе аяқталмаған кезең (*today* немесе *in my life*) болса, Present Perfect шағын қолданыңыз.

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

Жоқ, болмайды. «Yesterday» – бұл аяқталған уақыт кезеңі. Сондықтан сіз міндетті түрде Past Simple шағын қолдануыңыз керек. Мысалы: "I saw him yesterday." (Дұрыс) және "I ~~have seen~~ him yesterday." (Қате).

Неліктен біреулер "I have just finished" десе, басқалары "I just finished" дейді?

Бұл – Британдық ағылшын тілі (BrE) мен Американдық ағылшын тілі (AmE) арасындағы жиі кездесетін айырмашылық. BrE-де just, already, yet сияқты сөздермен Present Perfect шағы жиірек қолданылады (мысалы, "I've just finished."). Ал AmE-де мұндай жағдайларда Past Simple шағын қолдану өте кең таралған (мысалы, "I just finished."). Екі нұсқа да өз диалектілерінде дұрыс болып саналады.

'For' және 'since' сөздерін қалай дұрыс қолдану керек?

For және since екеуі де өткенде басталып, қазіргі уақытқа дейін жалғасып келе жатқан іс-әрекетті білдіру үшін Present Perfect шағымен қолданылады. For сөзін уақыт кезеңімен (мысалы, *for two years*, *for ten minutes*) қолданыңыз. Since сөзін уақыттың нақты нүктесімен (мысалы, *since 2021*, *since last Tuesday*) қолданыңыз.

Present Perfect тек жақында болған оқиғалар үшін ғана қолданыла ма?

Міндетті емес. Ол жақында болған оқиғалар үшін жиі қолданылғанымен (мысалы, "I've just received an email"), егер олар нақты уақытсыз өмірлік тәжірибе ретінде ұсынылса, бұрын болған оқиғалар үшін де қолданыла алады. Мысалы: "My grandfather has been to Antarctica." (Бұл 50 жыл бұрын болса да, өмірлік тәжірибе болып саналады).