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

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

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

difference between present perfect and past simplepresent perfect vs past simplewhen to use present perfectwhen to use past simpleenglish verb tenses

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

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

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

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

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

  • Нақты, аяқталған уақыттағы іс-әрекеттер: Уақыт сөйлемде нақты көрсетілуі немесе контекстен түсінікті болуы мүмкін.
  • Өткен оқиғалар туралы әңгімелер немесе хикаялар: Сіз әңгіме айтқан кезде, әдетте, аяқталған іс-әрекеттер тізбегін баяндайсыз.

*Yesterday, last week, in 2015, five minutes ago, on Tuesday, when I was a child* сияқты уақыт үстеулеріне назар аударыңыз. Бұлар – сіз үшін ең үлкен белгі.

Мысалдар:

  • I visited my grandparents last weekend. (Демалыс аяқталды.)
  • She graduated from university in 2020. (2020 жыл – аяқталған жыл.)
  • He ate the entire pizza an hour ago. (Іс-әрекет толығымен аяқталды.)

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

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

Ол қазіргі шақтағы нәтижені қалай көрсетеді?

Бұл – ең жиі кездесетін қолданылу түрі. Өткенде жасалған іс-әрекеттің дәл қазір маңызды болып тұрған салдары бар.

  • Мысал: "I have lost my keys."
  • Өткендегі іс-әрекет: Мен кілтімді өткенде жоғалтып алдым.
  • Қазіргі нәтиже: Мен *дәл қазір* есігімді аша алмаймын.
  • Past Simple-мен салыстыру: "I lost my keys yesterday."
  • Бұл жай ғана кеше болған оқиға туралы ақпарат. Мүмкін, мен оны содан бері тауып алған шығармын. Мұнда назар өткен оқиғаға аударылады, қазіргі нәтижеге емес.

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

Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, Present Perfect шағын қолдану керек. Бұған *today, this week, this month, this year, so far, recently* сияқты уақыт аралықтары жатады.

  • Мысал: "She has drunk three cups of coffee today."
  • Аяқталмаған уақыт: Бүгін әлі біткен жоқ. Ол тағы да кофе ішуі мүмкін.
  • Past Simple-мен салыстыру: "She drank three cups of coffee yesterday."
  • Кеше – аяқталған уақыт кезеңі. Ол *кеше* енді кофе іше алмайды.

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

Иә! Өмірлік тәжірибеңіз туралы айтқан кезде, оның нақты уақыты маңызды емес. Басты назар – сол тәжірибенің осы уақытқа дейінгі өміріңіздің бір сәтінде болғандығында. Бұл шақ *ever, never, before, in my life* сияқты сөздермен жиі қолданылады.

  • Мысал: "Have you ever been to Thailand?"
  • Өмірлік тәжірибе: Мен сіздің өміріңіздің кез келген уақыты туралы сұрап тұрмын.
  • Past Simple-мен салыстыру: "Did you go to Thailand last year?"
  • Енді мен нақты, аяқталған уақыт (былтыр) туралы сұрап тұрмын.

Жылдам нұсқаулық: Әр шаққа арналған уақыт үстеулері

Әлі де шатасып отырсыз ба? Сөйлемдегі уақыт үстеуіне қарай дұрыс шақты таңдау үшін осы қысқаша нұсқаулықты пайдаланыңыз.

  • Past Simple шағын АЯҚТАЛҒАН уақыт сөздерімен қолданыңыз:
  • yesterday
  • last night / week / month / year
  • in 1999 / on Monday
  • three days ago
  • when I was young
  • Present Perfect шағын АЯҚТАЛМАҒАН уақыт сөздерімен қолданыңыз:
  • today
  • this week / month / year
  • so far
  • lately / recently
  • ever / never
  • for / since (іс-әрекет осы шаққа дейін жалғасқанда)

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

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


Present Perfect пен Past Simple туралы жиі қойылатын сұрақтар

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

Жоқ, болмайды. 'Yesterday' нақты, аяқталған уақыт кезеңін білдіреді, сондықтан ол Past Simple шағын қажет етеді. Дұрыс сөйлем: "I *saw* my friend yesterday", ал "I have seen my friend yesterday" – қате.

2-сұрақ: 'I have lived here for five years' пен 'I lived here for five years' сөйлемдерінің айырмашылығы қандай?

"I have lived here for five years" (Present Perfect) – сіз осы жерде бес жыл бұрын тұра бастадыңыз және *әлі де осында тұрасыз* дегенді білдіреді. "I lived here for five years" (Past Simple) – сіз осы жерде өткен шақта бес жылдық кезең бойы тұрдыңыз, бірақ *қазір мұнда тұрмайсыз* дегенді білдіреді.

3-сұрақ: Неліктен кейбіреулер 'I just ate' десе, басқалары 'I've just eaten' дейді?

Бұл – американдық ағылшын (AmE) мен британдық ағылшын (BrE) арасындағы жиі кездесетін айырмашылық. AmE-де 'just', 'already', 'yet' сияқты сөздермен Past Simple шағын қолдану өте кең таралған. Ал BrE-де Present Perfect шағына басымдық беріледі. Екі нұсқа да өз диалектілерінде дұрыс болып саналады.

4-сұрақ: Present Perfect шағы қалай жасалады?

Present Perfect шағы have/has + негізгі етістіктің өткен шақ есімшесі (past participle) арқылы жасалады. Мысалы: 'She has finished her work' немесе 'They have seen that movie'. Дұрыс емес етістіктердің ерекше past participle формалары болатынын ұмытпаңыз (мысалы, go -> gone, see -> seen, eat -> eaten).