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

Past Simple және Present Perfect: Қай Шақты Қашан Қолдану Керек?

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

past simple vs present perfectwhen to use past simplepresent perfect rulesenglish grammar tensesfinished actions

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

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

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

Past Simple шағын қашан қолданамыз?

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

Оны тарихи факт ретінде қабылдаңыз. Оқиға өтіп кетті. Бұл шақ көбінесе аяқталған уақыт кезеңін білдіретін сөздермен бірге келеді:

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

Мысал: *I visited my grandparents last weekend.* (Бұл жерде 'last weekend' (өткен демалыс) уақыты да, іс-әрекет те толығымен аяқталған.)

Present Perfect шағын қашан қолданамыз?

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

  • Аяқталмаған уақыт кезеңі: Іс-әрекет әлі жалғасып жатқан уақыт аралығында орын алған.
  • Мысал: *I have drunk three cups of coffee today.* ('Today' (бүгін) әлі аяқталған жоқ, сондықтан мен тағы да кофе ішуім мүмкін.)
  • Белгісіз өткен шақ: Нақты уақыт маңызды емес немесе белгісіз. Басты назар іс-әрекеттің өзіне немесе тәжірибеге аударылады.
  • Мысал: *She has seen that movie before.* (Оның фильмді *қашан* көргенін білмейміз. Маңыздысы — оның бұл фильмді көргендігі.)
  • Қазіргі нәтиже: Өткендегі іс-әрекеттің дәл қазіргі сәтке тікелей нәтижесі немесе салдары бар.
  • Мысал: *I have lost my keys.* (Өткендегі іс-әрекет — кілтті жоғалту; қазіргі нәтижесі — мен есікті аша алмай тұрмын.)

Past Simple орнына Present Perfect-ті қашан қолдану керегін қалай ажыратуға болады?

Дұрыс таңдау жасау үшін сөйлемдегі және контекстегі белгілерге назар аударыңыз. Іс-әрекеттің қазіргі сәтпен мүлдем байланысы жоқ па, әлде әлі де өзекті ме, соны анықтаңыз. Дұрыс шешім қабылдауға көмектесетін негізгі белгілер:

  • Уақыт нақты әрі аяқталған ба? Егер сөйлемде yesterday, last year немесе in 1999 сияқты сөздерді көрсеңіз, уақыт аяқталған. Past Simple қолданыңыз.
  • *We went to the beach yesterday.*
  • Уақыт кезеңі аяқталмаған ба? Егер сөйлемде today, this week немесе so far сияқты сөздерді көрсеңіз, уақыт әлі жалғасып жатыр. Present Perfect қолданыңыз.
  • *I have read two books this month.*
  • Сұрақ *when* (қашан) деп бастала ма? When сұрауы нақты өткен уақытты сұрайды. Жауапта әрқашан Past Simple қолданылады.
  • *“When did you move here?” “I moved here in 2020.”*
  • Сұрақ өмірлік тәжірибе туралы ма? Have you ever...? деп басталатын сұрақтар сіздің бүкіл өміріңіз (аяқталмаған уақыт кезеңі) туралы. Жауапта Present Perfect қолданыңыз.
  • *“Have you ever been to Japan?” “Yes, I have been to Japan twice.”*

Нақты өмірден мысалдар келтіре аласыз ба?

Бұл етістік шақтарын салыстырып қарағанда, айырмашылық айқын көрінеді.

1-жағдай: Жұмыс туралы әңгіме

  • Past Simple: *He worked as a teacher for ten years.* (Бұл оның қазір мұғалім емес екенін білдіреді. Жұмыс өткен шақта аяқталған.)
  • Present Perfect: *He has worked as a teacher for ten years.* (Бұл оның әлі де мұғалім екенін білдіреді. Іс-әрекет өткенде басталып, қазірге дейін жалғасуда.)

2-жағдай: Саяхат туралы әңгіме

  • Past Simple: *I visited Brazil in 2018.* (Нақты, аяқталған уақыттағы белгілі бір сапар.)
  • Present Perfect: *I have visited Brazil.* (Менің өмірлік тәжірибем. Нақты уақыт маңызды емес.)

3-жағдай: Тапсырманы орындау туралы әңгіме

  • Past Simple: *I finished the report this morning at 10 AM.* (Назар іс-әрекеттің аяқталған нақты уақытына аударылады.)
  • Present Perfect: *I have finished the report.* (Назар қазіргі нәтижеге аударылады: есеп *қазір* дайын.)

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


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

Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ. 'yesterday', 'last week', 'ago' және 'in 2010' сияқты уақытты білдіретін сөздер аяқталған уақыт кезеңдеріне жатады. Олармен міндетті түрде Past Simple шағын қолдану керек. Мысалы, "I *have seen* him yesterday" деудің орнына, "I *saw* him yesterday" деп айтыңыз.

'I have gone to London' мен 'I have been to London' сөйлемдерінің айырмашылығы қандай? Бұл — өте орынды сұрақ! 'I have gone to London' адамның қазір Лондонда екенін (немесе сол жаққа бара жатқанын) білдіреді. 'I have been to London' адамның Лондонға барып, қайтып келгенін білдіреді; бұл — аяқталған өмірлік тәжірибе.

'I did my homework' дұрыс па, әлде 'I have done my homework' пе? Екеуі де дұрыс болуы мүмкін, бірақ мағыналары әртүрлі. "I *did* my homework" — аяқталған іс-әрекет туралы қарапайым хабарлама. "I *have done* my homework" қазіргі нәтижені баса көрсетеді, мысалы, "Енді ойнауға бара аламын, себебі мен үй тапсырмасын орындап қойдым" (*I have done my homework*).

Неліктен америкалықтар кейде британдықтар Present Perfect қолданатын жерде Past Simple қолданады? Бұл — американдық ағылшын (AmE) мен британдық ағылшын (BrE) арасындағы жиі кездесетін айырмашылық. 'already', 'just', 'yet' сияқты сөздермен келген жақында болған іс-әрекеттерге қатысты AmE жиі Past Simple-ді таңдаса, BrE Present Perfect-ті қатаң түрде қолданады. Мысалы: AmE: "Did you eat yet?" және BrE: "Have you eaten yet?"