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

Present Perfect пен Past Simple: Басты айырмашылығы және қолдану ережелері

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

present perfect vs past simpledifference between present perfect and past simpleenglish grammarverb tensespast simple tense

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

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

Past Simple шағы дегеніміз не және ол қашан қолданылады?

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

Past Simple шағын қолдану қажеттігін аяқталған уақытты білдіретін арнайы сөздер арқылы оңай анықтауға болады.

Past Simple шағының негізгі сипаттамалары:

  • Іс-әрекет 100% аяқталған.
  • Уақыт та 100% аяқталған.
  • Көбінесе «Бұл қашан болды?» (When did it happen?) деген сұраққа жауап береді.

Жиі кездесетін уақыт мезгілдері:

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

Мысалдар:

  • She visited her grandparents last weekend. (Ол өткен демалыста ата-әжесіне барды. Іс-әрекет те, уақыт та аяқталған.)
  • I ate breakfast at 8 AM. (Мен таңғы асты сағат 8-де іштім. Іс-әрекет пен уақыт өткен шақта қалған.)
  • They moved to Canada in 2018. (Олар Канадаға 2018 жылы көшті. Көшу нақты өткен уақытта болған.)

Present Perfect шағының ерекшелігі неде және ол қалай жасалады?

Present Perfect (*have/has + past participle* етістігі арқылы жасалады) өткен шақты қазіргімен байланыстыру үшін қолданылады. Іс-әрекеттің нақты уақыты маңызды емес немесе белгісіз; ең бастысы – сол әрекеттің *қазіргі* нәтижесі немесе өзектілігі.

Present Perfect шағының негізгі қолданылу жағдайлары:

  • Қазіргі уақытта нәтижесі бар іс-әрекет: Әрекет өткенде болған, бірақ оның әсерін қазір көруге болады.
  • *Мысал:* "I have lost my keys." (Мен кілтімді жоғалтып алдым. Өткендегі әрекет – кілтті жоғалту; қазіргі нәтижесі – есікті аша алмай тұрмын.)
  • Аяқталмаған уақыт аралығындағы іс-әрекет: Іс-әрекет орын алған уақыт кезеңі әлі біткен жоқ.
  • *Мысал:* "He has drunk three cups of coffee this morning." (Ол бүгін таңертең үш кесе кофе ішті. Таң әлі аяқталған жоқ, сондықтан ол тағы ішуі мүмкін.)
  • Өмірлік тәжірибе: Адамның өміріндегі жалпы тәжірибелер туралы айтқанда, нақты уақытты атамай.
  • *Мысал:* "Have you ever been to Italy?" (Сіз Италияда болып көрдіңіз бе? Біз сіздің өміріңіздің осы сәтке дейінгі кез келген уақыты туралы сұрап тұрмыз.)

Жиі кездесетін уақыт мезгілдері:

  • *for, since* (бойы, -дан бері)
  • *already, yet, just* (қазірдің өзінде, әлі, жаңа ғана)
  • *ever, never* (қашан да бір, ешқашан)
  • *today, this week, this year* (бүгін, осы аптада, осы жылы – егер бұл кезеңдер аяқталмаса)

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

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

Салыстырып көрейік:

  • Past Simple: *"I lived in London for two years."* (Бұл менің Лондонда енді тұрмайтынымды білдіреді. Онда тұрған кезең аяқталған.)
  • Present Perfect: *"I have lived in London for two years."* (Бұл менің әлі де Лондонда тұратынымды білдіреді. Бұл кезең екі жыл бұрын басталып, қазірге дейін жалғасуда.)
  • Past Simple: *"She wrote three emails this morning."* (Қазір түс немесе кеш болды. Таңертеңгі уақыт аяқталды.)
  • Present Perfect: *"She has written three emails this morning."* (Әлі таңертең. Уақыт кезеңі аяқталған жоқ.)

Екі шақтың қайсысын таңдау керегін қалай білуге болады? Қарапайым тексеру парағы

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

  • Уақыт кезеңі аяқталды ма?
  • Иә (мысалы, *yesterday, last week, in 2020*): Past Simple қолданыңыз. → "We saw that movie last night."
  • Сөйлемде нақты өткен уақыт көрсетілген бе?
  • Иә: Past Simple қолданыңыз. → "I graduated in June."
  • Іс-әрекеттің нәтижесі дәл қазір маңызды ма?
  • Иә: Present Perfect қолданыңыз. → "He has broken his leg." (Сондықтан ол қазір жүре алмайды.)
  • Күні көрсетілмеген өмірлік тәжірибе туралы айтып жатырсыз ба?
  • Иә: Present Perfect қолданыңыз. → "I have never tried sushi."
  • Уақыт кезеңі аяқталған жоқ па?
  • Иә (мысалы, *today, this month, this year*): Present Perfect қолданыңыз. → "She has called me twice today."

Қорытынды

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


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

1-сұрақ: Present Perfect-ті 'yesterday' сөзімен қолдануға бола ма? Жоқ, болмайды. 'Yesterday' – бұл аяқталған уақытты білдіретін сөз, сондықтан ол Past Simple шағын талап етеді. "I *have seen* him yesterday" деп емес, "I *saw* him yesterday" деп айту керек.

2-сұрақ: 'I went to Paris' пен 'I have been to Paris' сөйлемдерінің мағынасы қандай? 'I went to Paris' (Past Simple) – белгілі бір, аяқталған сапарды сипаттайды. Одан кейін "I went to Paris last year" сияқты нақтылауға болады. 'I have been to Paris' (Present Perfect) – өмірлік тәжірибені білдіреді; нақты уақыты маңызды емес. Бұл сіздің өміріңізде Парижге бару тәжірибесі болғанын ғана білдіреді.

3-сұрақ: Неліктен 'I have finished my work at 6 PM' деп айту қате болады? Бұл қате, себебі 'at 6 PM' – өткен шақтағы нақты уақыт нүктесі. Іс-әрекеттің қашан аяқталғанын нақты көрсетсеңіз, міндетті түрде Past Simple қолдануыңыз керек. Дұрыс сөйлем: "I *finished* my work at 6 PM." Егер уақытты атамай, нәтижесі (қазір бос уақытым бар) маңызды болса, "I *have finished* my work" деп айтуға болады.

4-сұрақ: 'For' және 'since' сөздері тек Present Perfect-те ғана қолданыла ма? Әрқашан емес, бұл шатастыруы мүмкін. Бұл сөздер Present Perfect-пен жиі қолданылып, қазіргі сәтке дейінгі ұзақтықты білдіреді ("I *have worked* here for three years"). Алайда, 'for' сөзін Past Simple-мен де қолданып, аяқталған іс-әрекеттің ұзақтығын сипаттауға болады ("I *worked* there for three years" – бірақ мен ол жерде енді жұмыс істемеймін).

5-сұрақ: Жақында болған оқиғаны айту үшін қай шақты таңдаған дұрыс: Past Simple ме, әлде Present Perfect пе? Оқиға бір сәт бұрын болса да, егер сіз нақты уақытты көрсетсеңіз, Past Simple қолданыңыз. Мысалы: "He *left* two minutes ago." Егер нақты уақытты атамай, нәтижеге назар аударсаңыз (оның қазір жоқ екені), Present Perfect қолданыңыз: "He *has just left*."