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

Present Perfect пен Past Simple: сөйлесу кезінде қай шақты қолдану керек?

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

present perfect vs past simpleenglish tensespast simple rulespresent perfect tense examplesenglish grammar

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

Past Simple шағы дегеніміз не және ол қашан қолданылады?

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

Құрылымы: Бастауыш + Етістіктің өткен шақ формасы (мысалы, -ed немесе бұрыс етістік)

  • Мысал: *I visited my grandparents last week.*

(Іс-әрекет аяқталған. *Last week* (өткен апта) уақыты да аяқталған.)

  • Мысал: *She graduated from university in 2020.*

(Оқиға біткен, ал *2020* — өткен шақтағы нақты жыл.)

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

Аяқталған уақытты білдіретін белгі сөздерге назар аударыңыз. Бұлар Past Simple шағын қолдану керектігінің ең үлкен белгілері.

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

Мысалы, сіз «*We ate at that new restaurant yesterday*» дейсіз, бірақ «We have eaten... yesterday» деуге болмайды.

Present Perfect шағы деген не және оның ерекшелігі қандай?

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

Құрылымы: Бастауыш + have/has + Етістіктің 3-формасы (Past Participle)

Present Perfect шағын негізгі екі жағдайда қолданамыз:

  • Өмірлік тәжірибе үшін (Уақыты белгісіз): Біреудің өмірінде болған тәжірибе туралы айтқанда. Нақты уақыт маңызды емес болғандықтан, аталмайды.
  • Мысал: *I have been to Japan.*

(Менің өмірім әлі аяқталған жоқ, сондықтан бұл тәжірибе — осы күнге дейінгі өмірімнің бір бөлігі.)

  • Мысал: *She has never tried snails.*

(Ол осы уақытқа дейін өмірінде ұлу жеп көрмеген.)

  • Жақында болған және қазіргі уақытқа әсері бар немесе аяқталмаған іс-әрекеттер үшін: Іс-әрекет жақында болып, оның нәтижесі қазіргі сәтке әсер етсе немесе әрекет өткенде басталып, әлі де жалғасып жатса.
  • Мысал (қазіргі нәтиже): *I have lost my keys.*

(Өткендегі әрекет — кілтті жоғалту; қазіргі нәтиже — мен *дәл қазір* есікті аша алмаймын.)

  • Мысал (аяқталмаған уақыт): *He has worked here for three years.*

(Ол жұмысты өткенде бастаған және *бүгін* де осында істейді.)

Present Perfect шағын нақты қандай жағдайда қолданамыз?

Present Perfect шағының белгі сөздері көбінесе аяқталмаған уақыт кезеңдеріне немесе белгісіз өткен уақытқа қатысты болады.

  • Аяқталмаған уақытты білдіретін белгі сөздер:
  • for (бойы)
  • since (бері)
  • already (қазірдің өзінде)
  • just (жаңа ғана)
  • yet (әлі)
  • ever/never (бұрын-соңды/ешқашан)
  • today, this week/month/year (бүгін, осы аптада/айда/жылы — себебі бұл кезеңдер әлі аяқталған жоқ)

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

Енді екеуін қатар қойып салыстырайық. Шешуші фактор — әрқашан уақытқа сілтеме жасау.

  • Аяқталған және аяқталмаған уақыт:
  • Past Simple: *I worked hard last week.* (Өткен апта аяқталды.)
  • Present Perfect: *I have worked hard this week.* (Бұл апта әлі аяқталған жоқ.)
  • Нақты және белгісіз уақыт:
  • Past Simple: *Leonardo da Vinci painted the Mona Lisa.* (Оның өмірі аяқталған, сондықтан Past Simple қолданамыз.)
  • Present Perfect: *My son has drawn a beautiful picture.* (Оның өмірі аяқталған жоқ, ал сурет қазір осында тұр.)
  • Жалғасып жатқан және аяқталған әрекет:
  • Past Simple: *She lived in London for five years.* (Ол енді онда тұрмайды.)
  • Present Perfect: *She has lived in London for five years.* (Ол әлі де сонда тұрады.)

Осы екі шақты қолданғанда жиі кездесетін қателер қандай?

Ең жиі кездесетін қателердің бірі — Present Perfect шағын аяқталған уақытты білдіретін сөзбен бірге қолдану. Мына қарапайым ережені есте сақтаңыз: егер сіз *when* (қашан) деп сұрасаңыз немесе нақты уақытты (мысалы, *yesterday*) айтсаңыз, міндетті түрде Past Simple қолдануыңыз керек.

  • Қате: I have seen that movie yesterday.
  • Дұрыс: I saw that movie yesterday.

Керісінше, жалпы өмірлік тәжірибе туралы сұрағанда, Present Perfect табиғи естіледі.

  • Табиғи емес: Did you ever eat sushi?
  • Табиғи: Have you ever eaten sushi?

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


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

"I went to Spain" мен "I have been to Spain" сөйлемдерінің айырмашылығы неде?

"I went to Spain" (Past Simple) — бұл аяқталған нақты сапарды білдіреді, мысалы, "I went to Spain last year" (Мен былтыр Испанияға бардым). Ал "I have been to Spain" (Present Perfect) — нақты уақытты атамай, өміріңіздің бір кезеңінде Испанияда болу тәжірибесін білдіреді.

"for" және "since" сөздерін Past Simple шағымен қолдануға бола ма?

Иә, бірақ мағынасы өзгереді. "I lived in Paris for ten years" (Past Simple) — он жылдық кезең толығымен аяқталғанын және сіз енді онда тұрмайтыныңызды білдіреді. Ал "I have lived in Paris for ten years" (Present Perfect) — сіз онда он жыл бұрын тұра бастағаныңызды және әлі де сонда тұратыныңызды білдіреді.

Бір уақыт кезеңінің аяқталғанын қалай білемін?

yesterday, last month, in 1999 немесе ago сияқты сөздер аяқталған уақытты нақты көрсетеді. Ал today, this week немесе this year сияқты сөздер әлі жалғасып жатқандықтан, аяқталмаған уақытты білдіреді. Сондықтан бұл жағдайда Present Perfect дұрыс таңдау болады (мысалы, "I have drunk three cups of coffee today.").

Неліктен американдықтар кейде Present Perfect орнына Past Simple қолданады?

Америкалық ағылшын тілінде британдықтар Present Perfect қолданатын жақында болған іс-әрекеттер үшін Past Simple қолдану жиі кездеседі. Мысалы, американдық "Did you eat yet?" немесе "I just ate" десе, британдық "Have you eaten yet?" немесе "I've just eaten" деп айтуы ықтимал.