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

Present Perfect шағы қашан қолданылады? Ағылшын тілі грамматикасын оңай үйрену

Present Perfect шағын қолдануға қиналасыз ба? Бұл нұсқаулықта нақты ережелер, мысалдар және жиі қойылатын сұрақтар арқылы бәрін түсіндіреміз.

when to use the present perfect tensepresent perfect examplespresent perfect rulesfor and sincesimple past vs present perfect

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

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

Present Perfect шағы дегеніміз не және ол қалай жасалады?

Ережелерге көшпес бұрын, осы шақтың құрылымын жылдам қайталап өтейік. Ол өте қарапайым!

Present Perfect шағы келесі формула арқылы жасалады:

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

  • I/You/We/They есімдіктерімен have қолданылады. (Мысалы, *I have seen that movie.*)
  • He/She/It есімдіктерімен has қолданылады. (Мысалы, *She has finished her work.*)

Past Participle — дұрыс етістіктерде '-ed' жалғауы арқылы жасалады (*walked*, *played*), ал бұрыс етістіктердің өзіне тән формалары болады, оларды жаттау қажет (*seen*, *eaten*, *gone*).

Present Perfect шағын қандай жағдайларда қолданған жөн: 3 негізгі жағдай

Present Perfect шағын қашан қолдану керектігін толық түсіну үшін оны таңдауға сай келетін үш негізгі сценарийді қарастырайық.

Өткен шақта басталып, қазір де жалғасып жатқан іс-әрекеттер үшін қалай қолданылады?

Бұл — ең жиі кездесетін қолданыс. Егер іс-әрекет немесе жағдай өткенде басталып, қазіргі уақытта да жалғасып жатса, Present Perfect шағын қолдану қажет. Бұл жерде біз жиі for (уақыт аралығы) және since (белгілі бір уақыт нүктесі) көмекші сөздерін пайдаланамыз.

  • She has lived in London for three years. (Ол Лондонда үш жылдан бері тұрады. Яғни, үш жыл бұрын көшіп келген және әлі де сонда тұрады.)
  • We have known each other since we were children. (Біз бір-бірімізді бала кезімізден білеміз. Яғни, бала кезде танысып, әлі күнге дейін танимыз.)
  • I haven't seen him this morning. (Таң әлі біткен жоқ, сондықтан оны көруге әлі уақыт бар.)

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

Кейде өткендегі іс-әрекеттің *қашан* болғаны емес, оның *нәтижесі* маңыздырақ болады. Егер сіз *yesterday*, *last week* немесе *in 2010* сияқты нақты уақытты көрсетпесеңіз, Present Perfect сіздің ең жақсы көмекшіңіз болады. Бұл жерде басты назар іс-әрекеттің қазіргі сәтке тигізетін әсерінде болады.

  • I have lost my keys. (Нәтижесі: *қазір* үйіме кіре алмай тұрмын.)
  • He has broken his leg. (Нәтижесі: оның аяғы *қазір* гипсте.)
  • They have eaten all the cake. (Нәтижесі: бізге *қазір* торт қалмады.)

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

Біреудің өміріндегі жалпы тәжірибелер туралы айтқыңыз келсе, Present Perfect ең қолайлы шақ болып табылады. Тәжірибенің нақты уақыты маңызды емес. Мұндай сөйлемдерде біз жиі ever, never, before, often, already сияқты үстеулерді қолданамыз.

  • Have you ever been to Japan? (Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
  • I have never seen a real tiger. (Мен өмірімде ешқашан нағыз жолбарысты көрген емеспін.)
  • She has read that book three times. (Бұл оның өмірінде үш рет болған тәжірибе.)

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

Ең үлкен кедергілердің бірі — Present Perfect пен Simple Past арасында таңдау жасау. Негізгі айырмашылық — қазіргі шақпен байланыс және нақты уақыттың қолданылуы.

  • Present Perfect: Өткендегі белгісіз уақыт; қазіргі шақпен байланысы бар.
  • *I have seen that movie.* (Мұнда оны көрген тәжірибем маңызды.)
  • Simple Past: Өткендегі нақты, аяқталған уақыт; қазіргі шақпен байланысы жоқ.
  • *I saw that movie last night.* (Іс-әрекет аяқталған және өткен шақтағы нақты уақытпен байланысты.)

Міне, қарапайым ереже: Егер сөйлемге *yesterday*, *last week* немесе *at 3 PM* сияқты нақты өткен уақытты қоса алсаңыз, Simple Past шағын қолданыңыз. Егер қоса алмасаңыз, Present Perfect шағын қарастырыңыз.

Қорытынды: Present Perfect бойынша нұсқаулығыңыз

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


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

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

"I have gone to Paris" сөйлемі адамның әлі Парижде екенін немесе сол жаққа бара жатқанын білдіреді (іс-әрекеттің қазіргі нәтижесі бар). Ал "I went to Paris" сапардың толығымен аяқталғанын білдіреді; яғни адам өткен шақтағы белгілі бір уақытта Парижде болып, содан бері қайтып келген.

2-сұрақ: Present Perfect шағын "yesterday" сияқты нақты уақытпен қолдануға бола ма?

Жоқ, болмайды. Present Perfect нақтыланбаған уақыт үшін қолданылады. Егер сіз *yesterday*, *last year* немесе *at 10 AM* сияқты нақты аяқталған уақытты көрсетсеңіз, міндетті түрде Simple Past шағын қолдануыңыз керек. Мысалы, "I *have finished* my project yesterday" деудің орнына, "I *finished* my project yesterday" деп айтыңыз.

3-сұрақ: Present Perfect шағының белгі сөздері (сигналдары) қандай?

Present Perfect шағымен жиі қолданылатын негізгі белгі сөздерге for, since, already, yet, just, ever, never, before жатады. Осы сөздерді көру Present Perfect дұрыс таңдау екенінің жақсы белгісі бола алады.

4-сұрақ: Present Perfect шағында сұраулы сөйлем қалай жасалады?

Сұраулы сөйлемді бастауыш пен 'have' немесе 'has' көмекші етістігінің орнын ауыстыру арқылы жасайсыз. Құрылымы: Have/Has + Бастауыш + Past Participle? Мысалы, "She has visited Canada" сөйлемі "Has she visited Canada?" болып өзгереді.