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

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

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

difference between present perfect and past simplepresent perfect vs past simpleenglish grammar tenseswhen to use past simplewhen to use present perfect

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

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

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

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

Past Simple шағын аяқталған оқиғаны баяндау деп ойлаңыз. Ол уақыт кезеңі өтіп кеткен.

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

  • Өткен шақтағы нақты бір сәтте болған іс-әрекеттер (мысалы, кеше, өткен аптада, 2015 жылы).
  • Өткен шақтағы аяқталған іс-әрекеттер тізбегі (оқиға баяндау сияқты).

Анық мысалдар:

  • I visited my grandparents last weekend. (Демалыс аяқталды.)
  • She graduated from university in 2019. (2019 жыл – аяқталған жыл.)
  • They watched that movie yesterday. (Кешегі күн өтіп кетті.)
  • He lived in London for five years. (Бұл оның қазір Лондонда тұрмайтынын білдіреді.)

last weekend, in 2019, yesterday сияқты уақытты білдіретін сөздерге назар аударыңыз. Бұлар аяқталған уақытты көрсетіп, Past Simple шағын таңдау керектігін білдіреді.

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

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

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

  1. Аяқталмаған уақыт кезеңіндегі іс-әрекеттер: today, this week, this month немесе this year сияқты сөздер уақыттың әлі бітпегенін білдіреді.
  2. Өмірлік тәжірибе (нақты уақытсыз): Өміріңізде жасаған немесе жасамаған нәрселер туралы айтқанда. Нақты уақыты маңызды емес, тәжірибенің өзі маңызды.
  3. Қазіргі нәтижесі бар жақында болған іс-әрекеттер: Өткендегі әрекет қазіргі жағдайға тікелей әсер еткенде.

Анық мысалдар:

  • I have seen that movie three times. (Бұл – өмірлік тәжірибе; оны қай кезде көргенім айтылмаған және маңызды емес.)
  • She has worked here for five years. (Ол жұмысын өткенде бастаған және әлі де осында істейді.)
  • Oh no! I have lost my keys. (Қазіргі нәтиже – мен үйге кіре алмаймын.)
  • We have eaten a lot of good food this week. (Бұл апта әлі аяқталған жоқ.)

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

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

  • Past Simple: I lost my keys yesterday. (Мен кеше болған нақты оқиғаны айтып тұрмын.)
  • Present Perfect: I have lost my keys. (Басты назар қазіргі нәтижеде: мен оларды *дәл қазір* таба алмай тұрмын.)
  • Past Simple: Leonardo da Vinci painted the Mona Lisa. (Ол қазір тірі емес; іс-әрекет өткен шақта толығымен аяқталған.)
  • Present Perfect: My son has painted a beautiful picture. (Нәтижесі *дәл қазір* көз алдымда тұр.)
  • Past Simple: I lived in Paris for two years. (Мен енді ол жерде тұрмаймын.)
  • Present Perfect: I have lived in Paris for two years. (Мен әлі де сол жерде тұрамын.)

Дұрыс шақты таңдауға көмектесетін сигнал сөздер бар ма?

Иә! Уақытты білдіретін сөздерге назар аудару – дұрыс шақты таңдаудың ең жақсы тәсілдерінің бірі. Міне, қысқаша нұсқаулық:

  • Жиі кездесетін Past Simple сигнал сөздері:
  • yesterday
  • last week/month/year
  • ... ago (мысалы, two days ago)
  • in 1999, in the 20th century
  • when I was a child
  • Жиі кездесетін Present Perfect сигнал сөздері:
  • for, since
  • already, yet, just
  • ever, never
  • today, this week/month/year (аяқталмаған уақыт үшін)

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

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

Present Perfect шағын 'yesterday' немесе 'last year' сияқты нақты уақытпен қолдануға бола ма? Жоқ, болмайды. yesterday, last week, in 2010 немесе five minutes ago сияқты аяқталған уақытты білдіретін сөздер міндетті түрде Past Simple шағымен қолданылуы керек. Present Perfect нақтыланбаған өткен уақыттарға немесе аяқталмаған уақыт кезеңдеріне арналған.

Өмірлік тәжірибе туралы айтқанда, бұл шақтарды қалай қолданамын? Жалпы өмірлік тәжірибе туралы сұрау немесе айту үшін Present Perfect шағын қолданыңыз (мысалы, "Have you ever been to Japan?"). Егер әңгіме жалғасып, сол сапардың нақты бөлшектері туралы айта бастасаңыз, Past Simple шағына ауысасыз (мысалы, "Yes, I have. I went there in 2018. I ate some amazing sushi.")

Америкалықтар мен британдықтар бұл шақтарды әртүрлі қолдана ма? Иә, аздаған айырмашылық болуы мүмкін. Британдық ағылшын тілінде Present Perfect жақында болған іс-әрекеттер үшін жиі қолданылады (мысалы, "I've just eaten"). Ал американдық ағылшын тілінде мұндай жағдайларда Past Simple шағын қолдану өте кең таралған (мысалы, "I just ate"). Екеуі де дұрыс, бірақ бұл – белгілі аймақтық айырмашылық.

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