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

Present Perfect пен Past Simple: Айырмашылығын Біржола Түсініп Алыңыз

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

difference between present perfect and past simplepresent perfect vs past simpleenglish grammar tenseswhen to use past simplewhen to use present perfect

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

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

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

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

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

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

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

Past Simple шағына мысалдар

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

  • I visited my grandmother yesterday. (Мен кеше әжеме бардым. «Кеше» – аяқталған уақыт.)
  • She finished her degree in 2022. (Ол оқуын 2022 жылы бітірді. «2022 жыл» – аяқталған уақыт.)
  • They went to the cinema last weekend. (Олар өткен демалыста киноға барды.)
  • Shakespeare wrote *Hamlet*. (Шекспир «Гамлетті» жазған. Уақыт кезеңі — Шекспирдің өмірі — аяқталған.)

Present Perfect шағын қашан пайдалану керек?

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

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

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

  • Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: Сіз айтып отырған уақыт кезеңі әлі аяқталмады.
  • I have drunk three cups of coffee today. (Мен бүгін үш кесе кофе іштім. «Бүгін» әлі аяқталған жоқ.)
  • She has worked very hard this week. (Ол осы аптада өте көп жұмыс істеді. «Осы апта» әлі біткен жоқ.)
  • Өмірлік тәжірибе (уақыты белгісіз): Өміріңіздегі жалпы тәжірибелер туралы айтқанда. Нақты уақыты маңызды емес.
  • He has been to Japan twice. (Ол өмірінде, осы уақытқа дейін Жапонияда екі рет болған.)
  • Have you ever eaten sushi? (Сіз өміріңізде, осыған дейін суши жеп көрдіңіз бе?)
  • Қазіргі сәтте нәтижесі бар жақында болған іс-әрекеттер: Іс-әрекет аяқталған, бірақ оның нәтижесін қазір көріп немесе сезіп тұрсыз.
  • I have lost my keys. (Мен кілттерімді жоғалтып алдым. Нәтижесі: мен *қазір* үйіме кіре алмаймын.)
  • She has just finished her homework. (Ол үй тапсырмасын жаңа ғана бітірді. Нәтижесі: ол *қазір* бос.)

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

Өз өміріңіздің уақыт сызығын елестетіңіз. Past Simple – сол сызықтағы жалғыз, аяқталған нүкте. Ал Present Perfect – өткен шақта басталып, «ҚАЗІР» белгісіне дейін созылып жатқан сызық.

Салыстырып көрейік:

  • Past Simple: *"I lived in Paris for two years."* (Бұл менің өткен өмірімдегі аяқталған кезең. Мен қазір Парижде тұрмаймын.)
  • Present Perfect: *"I have lived in Paris for two years."* (Бұл кезең өткен шақта басталған және қазіргі уақытқа дейін жалғасуда. Мен әлі де Парижде тұрамын.)

Міне, қарапайым салыстыру кестесі:

| Past Simple (Аяқталған іс-әрекет пен уақыт) | Present Perfect (Осы шақпен байланыс) | |---|---| | I saw that movie last week. (Мен ол фильмді өткен аптада көрдім.) | I have seen that movie. (Мен ол фильмді көргенмін. Бұл – өмірлік тәжірибе.) | | She lost her wallet yesterday. (Ол кеше әмиянын жоғалтып алды.) | She has lost her wallet. (Ол әмиянын жоғалтып алды. Нәтижесі: қазір ақшасы жоқ.) | | They ate at the new restaurant on Saturday. (Олар сенбі күні жаңа мейрамханада тамақтанды.) | They have eaten at the new restaurant. (Олар жаңа мейрамханада тамақтанып көрген. Бұл – тәжірибе.) | | Did you finish the report this morning? (Таңертең есепті бітірдің бе? Қазір – түс.) | Have you finished the report? (Есепті бітірдің бе? Мен қазір сұрап тұрмын, ол маған қазір керек.) |

Сонымен, Present Perfect пен Past Simple шағын қалай ажыратамыз?

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

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

1-сұрақ: Present Perfect-пен 'yesterday' немесе 'last week' сияқты уақыт сөздерін қолдануға бола ма?

Жоқ, болмайды. *yesterday, last week, in 2010, two days ago* сияқты сөздер аяқталған уақытты білдіреді. Олармен міндетті түрде Past Simple қолданылуы керек. Мысалы, "I have seen him yesterday" деудің орнына, "I saw him yesterday" деп айтыңыз.

2-сұрақ: "I went to Paris" пен "I have been to Paris" сөйлемдерінің айырмашылығы неде?

"I went to Paris" (Past Simple) әдетте белгілі бір сапар туралы айтқанда қолданылады (мысалы, "I went to Paris last year"). Ал "I have been to Paris" (Present Perfect) сіздің өміріңізде Парижге бару тәжірибесі болғанын білдіреді. Нақты уақыты маңызды емес.

3-сұрақ: Неліктен кейбір адамдар "Have you eaten yet?" орнына "Did you eat yet?" дейді?

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

4-сұрақ: Уақыт кезеңінің аяқталғанын немесе аяқталмағанын қалай білуге болады?

Уақытты білдіретін сөзге қараңыз. *Today, this week, this month, this year* – егер сіз әлі сол кезеңнің ішінде болсаңыз, бұлар – аяқталмаған уақыт. *Yesterday, last week, last month, last year* – әрқашан аяқталған уақыт. Ойланыңыз: бұл уақыт кезеңі өтіп кетті ме? Иә болса, Past Simple қолданыңыз. Жоқ болса, Present Perfect-ті таңдаңыз.