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

Present Perfect Tense: Ағылшын тілінде дұрыс қолдану ережелері мен мысалдар

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

how to use the present perfect tensepresent perfect tense rulespresent perfect exampleshave has past participleEnglish verb tenses

Present Perfect шағын дұрыс қолдану үшін 'have' немесе 'has' көмекші етістігін негізгі етістіктің өткен шақ есімшесімен (past participle) біріктіру керек (мысалы, 'she has finished'). Бұл шақ өткендегі оқиғаны қазіргі сәтпен байланыстыру, оның қазіргі маңыздылығын, өмірлік тәжірибені немесе аяқталмаған уақыт кезеңіндегі іс-әрекеттерді көрсету үшін қажет.

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

Present Perfect шағы қалай жасалады?

Present Perfect шағының құрылымы өте қарапайым. Сізге тек екі компонент қажет: 'have' көмекші етістігінің дұрыс формасы және негізгі етістіктің өткен шақ есімшесі (past participle).

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

  • have сөзін *I, you, we, they* есімдіктерімен қолданыңыз.
  • has сөзін *he, she, it* есімдіктерімен қолданыңыз.

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

  • Дұрыс етістік: I have worked here for five years. (Мен мұнда бес жылдан бері жұмыс істеп келемін.)
  • Бұрыс етістік: She has written three emails this morning. (Ол бүгін таңертең үш хат жазды.)

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

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

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

Бұл әлі аяқталмаған жағдайларға арналған. Біз бұл жерде жиі for (уақыт ұзақтығын сипаттау үшін) және since (басталу нүктесін сипаттау үшін) көмекші сөздерін қолданамыз.

  • Мысал: They have lived in New York since 2018. (Олар Нью-Йоркте 2018 жылдан бері тұрады және әлі де сонда тұрып жатыр.)
  • Мысал: He has been a teacher for over a decade. (Ол он жылдан астам уақыт бойы мұғалім болып келеді және әлі де мұғалім.)

Өмірлік тәжірибе туралы айтқанда қалай қолданылады (нақты уақыты маңызды болмаса)?

Біреудің өмірлік тәжірибесі туралы айтқан кезде, оқиғаның *қашан* болғаны емес, оның *болған-болмағаны* маңызды. Бұл Present Perfect шағының классикалық қолданысы, көбінесе ever, never, before, in my life сияқты сөздермен бірге келеді.

  • Мысал: Have you ever visited Japan? (Бұл сұрақ тәжірибе туралы, былтырғы нақты сапар туралы емес.)
  • Мысал: I have never seen a real wolf. (Бұл менің өмірімде осы уақытқа дейін болмаған жағдай.)

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

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

  • Мысал: I have lost my wallet. (Өткендегі іс-әрекет — оны жоғалту. Қазіргі нәтиже — ол менде жоқ және мен кофе үшін төлей алмаймын.)
  • Мысал: She has cleaned the kitchen. (Өткендегі іс-әрекет — тазалау. Қазіргі нәтиже — жарқыраған, тап-таза ас үй.)

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

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

  • Мысал: He has called me twice this morning. (Таң әлі біткен жоқ, сондықтан ол қайтадан хабарласуы мүмкін.)
  • Мысал: We haven't seen any good movies this year. (Бұл жыл әлі жалғасып жатыр.)

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

Оқушылардың жиі жіберетін қателіктерінің бірі — Present Perfect пен Simple Past шақтарын шатастыру. Ереже қарапайым:

  1. Present Perfect: Өткен шақтағы белгісіз уақыт үшін қолданыңыз. (мысалы, "I have been to Paris." - Мен Парижде болғанмын.)
  2. Simple Past: Өткен шақтағы белгілі, аяқталған уақыт үшін қолданыңыз. (мысалы, "I went to Paris last year." - Мен Парижге былтыр бардым.)

Present Perfect шағын ешқашан *yesterday*, *last week*, *in 2010*, немесе *three days ago* сияқты аяқталған уақыт сөздерімен қолданбаңыз.

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

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

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

Present Perfect шағымен 'for' және 'since' сөздерін қолдануға бола ма? Иә, әрине. 'For' уақыт кезеңін көрсету үшін қолданылады (мысалы, "for two hours," "for ten years"), ал 'since' іс-әрекет басталған уақыт нүктесін көрсету үшін қолданылады (мысалы, "since 9 am," "since 1995").

Present Perfect шағында болымсыз сөйлем мен сұраулы сөйлемді қалай жасаймыз?

  • Болымсыз сөйлем: 'have' немесе 'has' етістігінен кейін 'not' қосыңыз. (мысалы, "She has not (hasn't) finished her homework.")
  • Сұраулы сөйлем: Бастауыш пен 'have'/'has' орнын ауыстырыңыз. (мысалы, "Have you eaten lunch yet?")

Present Perfect шағын көрсететін сигнал сөздер (signal words) қандай? Жиі кездесетін сигнал сөздерге *for, since, already, yet, just, ever, never, recently* және *today, this week* сияқты аяқталмаған уақыт тіркестері жатады.

'Have been' мен 'have gone' тіркестерінің айырмашылығы неде? 'Have been' біреудің бір жерге барып, қайтып келгенін білдіреді. (мысалы, "She has been to the store." - Ол дүкенге барып келді, қазір осында). 'Have gone' біреудің бір жерге кетіп, әлі сол жақта екенін білдіреді. (мысалы, "She has gone to the store." - Ол қазір мұнда жоқ, дүкенде).