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

Simple Past пен Present Perfect: Айырмашылығын нақты мысалдармен түсіндіреміз

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

difference between the simple past and present perfect tensesimple pastpresent perfectverb tensesEnglish grammar

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

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

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

Simple Past шағын өткендегі белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданыңыз. Мұндағы ең бастысы – уақыт кезеңінің аяқталғандығы. Мұны аяқталған оқиға ретінде қарастырыңыз. Егер сіз «Қашан?» деген сұраққа өткен шақта нақты жауап бере алсаңыз, онда Simple Past шағын қолданғаныңыз жөн.

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

Мысалдар:

  • I visited my grandparents last weekend. (Мен өткен демалыста атам мен әжеме бардым.)
  • She finished her project yesterday. (Ол жобасын кеше аяқтады.)
  • They went to the cinema on Friday night. (Олар жұма күні кешке киноға барды.)

Бұл мысалдардың барлығында іс-әрекет толығымен аяқталған және белгілі бір өткен уақытта орын алған (last weekend, yesterday, Friday night).

Simple Past шағының белгі сөздері қандай?

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

  • yesterday (кеше)
  • last week/month/year (өткен аптада/айда/жылы)
  • ... ago (мысалы, two days ago – екі күн бұрын)
  • in 2010 (2010 жылы)
  • on Monday (дүйсенбіде)
  • when I was a child (мен бала кезімде)

Present Perfect шағын қай кезде қолданған дұрыс?

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

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

Present Perfect бірнеше негізгі жағдайда қолданылады.

Қазіргі уақытқа дейін жалғасатын іс-әрекеттер үшін

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

  • He has lived in New York for ten years. (Ол Нью-Йоркте он жылдан бері тұрады. Яғни, он жыл бұрын тұра бастаған және әлі де сонда тұрады.)
  • We have known each other since we were in college. (Біз бір-бірімізді колледжде оқығаннан бері білеміз. Яғни, колледжде таныстық және әлі де танимыз.)

Белгісіз уақытта болған өмірлік тәжірибе үшін

Өміріңізде болған бір тәжірибе туралы айтқан кезде, оның нақты уақыты маңызды емес. Маңыздысы – сізде осындай тәжірибенің болуы. Белгі сөздер: ever, never, before, so far.

  • Have you ever eaten sushi? (Сіз өміріңізде суши жеп көрдіңіз бе? Мен нақты бір кешкі ас туралы емес, сіздің өмірлік тәжірибеңіз туралы сұрап тұрмын.)
  • She has visited Paris three times. (Сапарлардың нақты күндері емес, оның осындай тәжірибесінің болғаны маңызды.)
  • I have never seen that movie. (Мен бұл фильмді ешқашан көрген емеспін.)

Нәтижесі қазіргі уақытта көрінетін өткен іс-әрекеттер үшін

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

  • I have lost my keys. (Мен кілтімді жоғалтып алдым. Нәтижесі: мен *қазір* үйіме кіре алмаймын.)
  • She has just finished her homework. (Ол үй тапсырмасын жаңа ғана бітірді. Нәтижесі: ол *қазір* теледидар көруге босайды.)

Simple Past пен Present Perfect шақтарының негізгі айырмашылығы: Салыстырмалы талдау

Айырмашылықты айқын көру үшін екеуін қатар салыстырып көрейік.

  • Simple Past: I lost my keys yesterday. (Назар нақты аяқталған уақытқа аударылады: кеше. Мүмкін, содан бері тауып алған шығармын.)
  • Present Perfect: I have lost my keys. (Назар қазіргі нәтижеге аударылады: кілтім *қазір* менде жоқ.)
  • Simple Past: She lived in London for five years. (Бұл аяқталған кезең. Ол енді Лондонда тұрмайды.)
  • Present Perfect: She has lived in London for five years. (Бұл кезең аяқталмаған. Ол әлі де Лондонда тұрады.)
  • Simple Past: Did you eat breakfast? (Бүгін таңертеңгі нақты, аяқталған тамақ туралы қарапайым сұрақ.)
  • Present Perfect: Have you eaten yet? (Сіздің қазіргі жағдайыңыз туралы сұрақ. *Қазір* қарныңыз аш па?)

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

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


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

Simple Past пен Present Perfect шақтарының басты ережесі қандай? Ең қарапайым ереже: уақыт аяқталды ма деп сұраңыз. Егер сіз нақты, аяқталған уақыт туралы айтып жатсаңыз (мысалы, yesterday, last year немесе in 2015), Simple Past шағын қолданыңыз. Егер уақыт нақтыланбаса, маңызды болмаса немесе қазіргі сәтпен байланысты болса, Present Perfect шағын қолданыңыз.

'Ago' сөзін Present Perfect-пен қолдануға бола ма? Жоқ, болмайды. «Ago» сөзі өткен шақтағы аяқталған нүктені нақты көрсетеді, сондықтан ол әрқашан Simple Past шағымен қолданылуы керек. Мысалы, «I have visited them two days ago» деу қате, дұрысы – «I *visited* them two days ago».

Present Perfect шағында 'for' және 'since' сөздерін қалай ажыратуға болады? 'For' сөзін уақыт кезеңімен қолданыңыз (мысалы, for three weeks, for ten years, for a long time). 'Since' сөзін іс-әрекет басталған нақты уақыт нүктесімен қолданыңыз (мысалы, since 2020, since last Tuesday, since I was a child).

'I have seen that movie' деген сөйлем дұрыс па? Иә, бұл сөйлем толығымен дұрыс. Бұл сіздің өміріңіздің бір сәтінде сол фильмді көргеніңізді білдіреді. Егер оны *қашан* көргеніңізді нақтылағыңыз келсе, Simple Past шағын қолданасыз: «I *saw* that movie last night».

Неліктен 'I have finished my work yesterday' деп айту қате болады? 'Yesterday' сөзі – нақты, аяқталған уақытты білдіретін маркер. Сондықтан сіз Simple Past шағын қолдануыңыз керек. Дұрыс сөйлем: «I *finished* my work yesterday».