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

Present Perfect пен Simple Past: Айырмашылығы неде және қашан қолдану керек?

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

difference between present perfect and simple pastpresent perfect vs simple pastwhen to use present perfectwhen to use simple pastenglish grammar tenses

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

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

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

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

Оны енді болып жатпаған оқиға туралы әңгіме деп ойлаңыз. Бұл шақ етістіктің өткен шақтағы формасын қолдану арқылы жасалады (дұрыс етістіктерге '-ed' жалғауы арқылы, мысалы, *walked* немесе *played*, ал бұрыс етістіктердің екінші формасымен, мысалы, *ate* немесе *went*).

Simple Past шағын мына жағдайларда қолданыңыз:

  • Іс-әрекет 100% аяқталған болса.
  • Сіз нақты өткен уақытты атап өтсеңіз (немесе ол сөйлемнен түсінікті болса).

Сигнал сөздер: yesterday, last week, last year, in 2010, five minutes ago, when I was a child.

Мысалдар:

  • I visited my grandmother last weekend. (Іс-әрекет аяқталған; уақыты нақты: өткен демалыста.)
  • She graduated from university in 2022. (Іс-әрекет аяқталған; уақыты нақты: 2022 жылы.)
  • We ate pizza for dinner yesterday. (Іс-әрекет аяқталған; уақыты нақты: кеше.)

Present Perfect шағы дегеніміз не және оның ерекшелігі неде?

Present Perfect шағы өткен шақ пен осы шақтың арасында көпір қызметін атқарады. Ол өткендегі іс-әрекеттерді сипаттайды, бірақ олардың қазіргі уақытпен байланысы бұл шақты ерекше етеді. Бұл шақ has/have + past participle (етістіктің 3-ші формасы) формуласы арқылы жасалады (мысалы, *has seen*, *have eaten*).

Оны қолданудың үш негізгі жолы бар.

Өткендегі іс-әрекеттің қазіргі нәтижесін көрсету үшін қалай қолданылады?

Бұл жағдай жақында болған, бірақ нәтижесі *дәл қазір* маңызды болып табылатын іс-әрекеттер үшін қолданылады.

  • Мысал: "I have lost my keys."
  • Мағынасы: Кілтті жоғалту әрекеті өткен шақта болды, бірақ оның нәтижесі қазіргі шақта: мен дәл қазір есігімді аша алмаймын.

Өмірлік тәжірибені сипаттау үшін қалай қолданылады?

Бұл сіздің өміріңізде болған, бірақ нақты уақыты маңызды емес тәжірибелер туралы айту үшін қолданылады. Мұнда басты назар тәжірибенің өзіне аударылады.

  • Мысал: "She has been to Japan three times."
  • Мағынасы: Ол өмірінде, осы уақытқа дейін, Жапонияда үш рет болған. Біз оның *қашан* барғанына мән бермейміз.

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

Бұл әрекет әлі аяқталмаған уақыт кезеңінде болғанда қолданылады, мысалы, today, this week, немесе this year.

  • Мысал: "We have sold ten cars this month."
  • Мағынасы: Ай әлі аяқталған жоқ, сондықтан біз одан да көп көлік сатуымыз мүмкін.

Сонымен, Present Perfect пен Simple Past шақтарының нақты айырмашылығы қандай? Екі шақты салыстыру

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

  • Осы шақпен байланысы:
  • Simple Past: Байланысы жоқ. Іс-әрекет — бұл аяқталған оқиға.
  • Present Perfect: Әрқашан байланысы бар. Нәтижесі, тәжірибесі немесе аяқталмаған уақыт кезеңі қазір маңызды.
  • Уақыттың нақтылығы:
  • Simple Past: Нақты, аяқталған уақытты білдіретін сөздермен қолданылады (yesterday, in 1999).
  • Present Perfect: Нақты емес уақытты білдіретін сөздермен (ever, never, already) немесе аяқталмаған уақытпен (today, this week) қолданылады.
  • Өмірден өткен адамдарға қатысты ереже:
  • Simple Past: Қайтыс болған адамдар үшін қолданыңыз. Олардың өмірі — аяқталған кезең.
  • *Мысал:* "William Shakespeare wrote many famous plays."
  • Present Perfect: Тірі адамдар үшін қолданыңыз. Олардың өмірі — аяқталмаған кезең.
  • *Мысал:* "J.K. Rowling has written many famous books."

Қай шақты қолдану керегін қалай білуге болады?

Қай шақты қолдану керегін шешпес бұрын, өзіңізге екі қарапайым сұрақ қойыңыз:

  • Уақыт нақты және аяқталған ба?
  • Егер ЖОҚ (мысалы, last night, on Monday, in 2015) болса, Simple Past қолданыңыз.
  • *Мысал:* "I saw that movie last night."
  • Іс-әрекет қазіргі уақытпен байланысты ма немесе аяқталмаған уақыт кезеңінде ме?
  • Егер ИӘ (нәтижесі қазір маңызды, бұл өмірлік тәжірибе, немесе оқиға today болды) болса, Present Perfect қолданыңыз.
  • *Мысал:* "I have seen that movie before."

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


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

Present Perfect шағын 'yesterday' сөзімен қолдануға бола ма? Жоқ, болмайды. 'Yesterday' нақты, аяқталған уақыт кезеңін білдіреді. Сондықтан сіз Simple Past шағын қолдануыңыз керек. Мысалы: "I *finished* my project yesterday" деу керек, бірақ "I have finished my project yesterday" деп айтуға болмайды.

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

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

Present Perfect өткен шақ туралы айтса, неге оның атауында 'Present' (осы шақ) сөзі бар? Ол 'Present' Perfect деп аталады, себебі ол әрқашан өткендегі әрекетті осы шақпен байланыстырады. Басты назар әрекеттің өзіне емес, сол өткен әрекеттің қазіргі нәтижесіне немесе маңыздылығына аударылады. Мысалы, "I have lost my wallet" сөйлемінде, өткендегі әрекеттің (жоғалту) қазіргі уақытта нақты салдары бар (менде қазір ақша жоқ).