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

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

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

present perfect vs simple pastdifference between present perfect and simple pastsimple past tensepresent perfect tenseEnglish grammar rules

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

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

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

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

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

Құрылымы: Бастауыш + етістіктің жай өткен шақ формасы (мысалы, worked, saw, went)

Simple Past келесі жағдайларда қолданылады:

  • Нақты уақытта аяқталған іс-әрекеттер:
  • I visited my grandmother *last Sunday*. (Мен әжеме *өткен жексенбіде* бардым.)
  • She graduated from university *in 2020*. (Ол университетті *2020 жылы* бітірді.)
  • We ate at that new restaurant *two days ago*. (Біз жаңа мейрамханада *екі күн бұрын* тамақтандық.)
  • Өткен шақта бірінен соң бірі болған аяқталған іс-әрекеттер тізбегі:
  • He woke up, took a shower, and left for work. (Ол оянды, душ қабылдады және жұмысқа кетті.)
  • Өткен шақтағы әдеттер немесе қазір жалғаспайтын жағдайлар:
  • He lived in Japan for five years. (Ол Жапонияда бес жыл тұрды. Бұл оның қазір ол жерде тұрмайтынын білдіреді).

Simple Past шағының белгі сөздеріне көбіне мыналар жатады: *yesterday, last week/month/year, in 2010, ago, then, when*.

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

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

Құрылымы: Бастауыш + have/has + етістіктің өткен шақ есімшесі (Past Participle) (мысалы, have worked, has seen, have gone)

Оның негізгі қолданылу аясын қарастырайық.

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

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

  • Мысал: "I have lost my keys."
  • Мағынасы: Кілтті жоғалту әрекеті өткенде болды, бірақ оның нәтижесі – мен *дәл қазір* үйіме кіре алмаймын.
  • Мысал: "She has broken her leg."
  • Мағынасы: Оқиға өткенде болды, бірақ нәтижесі – оның аяғы *бүгін* гипсте.

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

Өмірлік тәжірибеңіз туралы айтқанда, нақты уақыт маңызды емес, тәжірибенің өзі маңызды. Бұл көбіне *ever, never, before, so far, yet* сияқты сөздермен жиі қолданылады.

  • Мысал: "I have been to Spain."
  • Мағынасы: Менің өмірімде осындай тәжірибе болған. Қашан барғаным маңызды емес.
  • Мысал: "Have you ever eaten sushi?"
  • Мағынасы: Мен сіздің осы уақытқа дейінгі өмірлік тәжірибеңіз туралы сұрап тұрмын.

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

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

  • Мысал: "He has drunk three cups of coffee *this morning*."
  • Мағынасы: *Бүгін таңертең* әлі аяқталған жоқ, сондықтан ол тағы да кофе ішуі мүмкін.
  • Мысал: "We haven't seen her *this week*."
  • Мағынасы: *Осы апта* әлі жалғасып жатыр.

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

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

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

Қорытынды: барлығы уақытпен байланысты

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

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

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

Жоқ, болмайды. 'Yesterday,' 'last week,' 'in 2019,' және 'ago' сияқты сөздер аяқталған уақыт кезеңдерін білдіреді. Олар – Simple Past шағының белгі сөздері. Мысалы, "I have seen that movie yesterday" деуге болмайды, "I saw that movie yesterday" деп айту керек.

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

Present Perfect шағын қолдануды білдіретін жиі кездесетін белгі сөздер: *for, since, yet, already, just, ever, never, so far, this week/month/year* және *today* (егер күн әлі аяқталмаса).

3-сұрақ: Өткен әрекеттің қазіргі нәтижесі барын қалай білуге болады?

Жақсы бір әдіс – сөйлемнен кейін өзіңізге «Сонымен не болды?» немесе «Қазір салдары қандай?» деп сұрақ қою. Егер жауап қазіргі жағдайды сипаттаса, Present Perfect дұрыс таңдау. Мысалы, "I have lost my wallet" дегеннен кейін «Сонымен не болды?» дегенге жауап – «Менде қазір ақша жоқ».

4-сұрақ: 'I have seen that movie' деген сөйлем дұрыс па?

Иә, егер сіз фильмді қашан көргеніңізді нақтыламай, өмірлік тәжірибеңіз туралы айтып жатсаңыз, бұл сөйлем толығымен дұрыс. Егер досыңыз: «Жаңа Marvel фильмін көргің келе ме?» деп сұраса, сіз: «Жоқ, рақмет, мен оны көріп қойғанмын» (No thanks, I have already seen it) деп жауап бере аласыз.

5-сұрақ: Екі шақтың айырмашылығын оңай есте сақтаудың жолы бар ма?

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