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

Present Perfect пен Simple Past: Қолдану ережелері мен айырмашылығы

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

present perfect tense instead of the simple pastpresent perfect vs simple pastsimple past tense rulesEnglish grammar tenseswhen to use present perfect

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

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

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

Былай ойлап көріңіз:

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

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

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

Мына сигнал сөздерге назар аударыңыз

Көбінесе, нақты уақыт көрсеткіштері Simple Past шағын қолдану керегін білдіреді. Егер сіз аяқталған уақытты көрсететін сөздерді байқасаңыз, Simple Past таңдауыңыз әрқашан дерлік дұрыс болады.

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

Мысалдар:

  • I watched that movie *last night*. (Мен ол фильмді *кеше түнде* көрдім. «Кеше түн» – аяқталған уақыт.)
  • She visited her grandparents *three weeks ago*. (Ол ата-әжесіне *үш апта бұрын* барды. Уақыт нақты және аяқталған.)
  • They ate at that restaurant *when they were in Paris*. (Олар *Парижде болған кезде* сол мейрамханада тамақтанды. Оқиға олардың өміріндегі аяқталған кезеңмен байланысты.)

Simple Past орнына Present Perfect шағын қашан қолданған дұрыс?

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

1-ереже: Аяқталмаған уақыт кезеңдері үшін

Егер іс-әрекет әлі жалғасып жатқан уақыт кезеңінде орын алса, Present Perfect шағын қолданыңыз.

Аяқталмаған уақытты білдіретін сигнал сөздер: *today, this week, this month, this year, so far, recently.*

  • Салыстырыңыз:
  • Simple Past: I drank two cups of coffee *yesterday*. (Мен *кеше* екі кесе кофе іштім. «Кеше» – аяқталған уақыт.)
  • Present Perfect: I have drunk two cups of coffee *today*. (Мен *бүгін* екі кесе кофе іштім. «Бүгін» әлі аяқталған жоқ; мен тағы да ішуім мүмкін.)
  • Басқа мысалдар:
  • She has read three books *this month*. (Ол *осы айда* үш кітап оқыды. «Осы ай» әлі біткен жоқ.)
  • We haven't seen him *this week*. (Біз оны *осы аптада* көрмедік. «Осы апта» әлі жалғасуда.)

2-ереже: Өмірлік тәжірибе үшін (нақты уақытсыз)

Біреудің өміріндегі тәжірибелер туралы айтқанда, нақты уақыт маңызды емес. Негізгі назар тәжірибенің өзіне аударылады. Бұл *ever, never, before, once, twice* сияқты сөздермен жиі кездеседі.

  • Салыстырыңыз:
  • Simple Past: I went to Japan *in 2018*. (Мен Жапонияға *2018 жылы* бардым. Нақты уақыт көрсетілген.)
  • Present Perfect: I have been to Japan. (Мен Жапонияда болғанмын. Бұл тәжірибе менің өмірімнің бір бөлігі, бірақ уақыты айтылмаған.)
  • Басқа мысалдар:
  • Have you ever eaten snails? (Сіз өміріңізде ұлу жеп көрдіңіз бе?)
  • He has never flown in a helicopter. (Ол ешқашан тікұшақпен ұшпаған.)

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

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

  • Мысалдар:
  • I have lost my keys. (Мен кілттерімді жоғалтып алдым. Нәтижесі: *қазір* үйге кіре алмаймын.)
  • She has broken her arm. (Ол қолын сындырып алды. Нәтижесі: оның қолы *қазір* гипсте.)
  • The taxi has arrived. (Такси келді. Нәтижесі: біз *қазір* кете аламыз.)

Қорытынды: Сәттіліктің кілті

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

Present Perfect пен Simple Past туралы жиі қойылатын сұрақтар

Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?

Жоқ, болмайды. «Yesterday», «last week» немесе «in 2010» сияқты нақты, аяқталған уақыт көрсеткіштері Simple Past шағын талап етеді. Мысалы, «I have seen that movie yesterday» деп айту қате. Дұрыс сөйлем: «I saw that movie yesterday».

'I have been to London' және 'I went to London' сөйлемдерінің айырмашылығы қандай?

«I have been to London» – бұл өмірлік тәжірибе; яғни сіз өміріңіздің бір сәтінде Лондонда болғансыз. Нақты уақыты белгісіз немесе маңызды емес. «I went to London» нақты, аяқталған сапарды білдіреді. Әдетте одан кейін «I went to London last year» сияқты уақыт тіркесін қосасыз.

'I have finished my work' деп айту дұрыс па?

Иә, бұл қазіргі нәтижесі бар өткен іс-әрекеттің тамаша мысалы. «I have finished my work» деп айту «мен қазір боспын» немесе «енді басқа іспен айналыса аламын» дегенді білдіреді. Егер сіз «I finished my work at 5 PM» десеңіз, онда Simple Past қолданасыз, себебі уақытты нақтылап тұрсыз.

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

Бұл қолданыстағы белгілі айырмашылық. Америкалық ағылшын тілінде, әсіресе *just, already, yet* сөздерімен жақында болған іс-әрекеттер үшін Simple Past шағын қолдану жиі кездеседі. Мысалы, америкалық «Did you eat yet?» немесе «I already saw that film» деуі мүмкін, ал британдық «Have you eaten yet?» немесе «I have already seen that film» деуі ықтимал. Екі нұсқа да өз диалектілері аясында дұрыс болып саналады.