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

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 grammar tenses

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

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

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

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

Құрылымы: Бастауыш + етістіктің өткен шақ формасы (дұрыс етістіктер көбіне -ed жалғауын қабылдайды)

Біз Past Simple-ді іс-әрекеттің уақыты нақты айтылғанда немесе түсінікті болғанда қолданамыз. Мынадай уақытты білдіретін сигнал сөздерге назар аударыңыз:

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

Past Simple мысалдары:

  • She visited her grandparents last weekend. (Әрекет те, уақыт та — өткен демалыс — екеуі де аяқталған.)
  • I finished my homework an hour ago. (Іс-әрекет белгілі бір уақытта аяқталған.)
  • They went to the cinema yesterday evening. (Нақты, аяқталған өткен шақтағы оқиға.)

Екіншіден, Present Perfect шағын қалай түсінуге болады?

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

Құрылымы: Бастауыш + have/has + Past Participle (мысалы, seen, gone, eaten)

Біз Present Perfect-ті аяқталмаған уақыт кезеңдері үшін немесе нақты уақыт маңызды болмаған кезде қолданамыз. Сигнал сөздері:

  • for
  • since
  • ever/never
  • already/yet
  • just
  • so far

Present Perfect мысалдары:

  • She has visited her grandparents many times. (Нақты уақыты белгісіз; басты назар тәжірибеде.)
  • I have finished my homework. (Нәтижесінде мен қазір басқа нәрсемен айналыса аламын.)
  • They have been to the cinema three times this month. (Уақыт кезеңі — осы ай — әлі аяқталған жоқ.)

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

Есте сақтайтын ең маңызды ұғым — АЯҚТАЛҒАН УАҚЫТ vs. АЯҚТАЛМАҒАН УАҚЫТ. Бұл Present Perfect пен Past Simple арасындағы айырмашылықтың негізі.

  • Past Simple: АЯҚТАЛҒАН уақыт үшін қолданылады. Іс-әрекет те, уақыт кезеңі де біткен.
  • Present Perfect: АЯҚТАЛМАҒАН уақыт үшін қолданылады. Уақыт кезеңі қазіргі сәтке дейін жалғасады немесе өткен әрекеттің нәтижесі қазір маңызды.

Екеуін қатар салыстырып көрейік:

| Past Simple (Аяқталған уақыт) | Present Perfect (Аяқталмаған уақыт / Қазіргі нәтиже) | |---|---| | I lived in Paris for two years. (Қазір ол жерде тұрмаймын.) | I have lived in Paris for two years. (Әлі де сол жерде тұрамын.) | | Leonardo da Vinci painted the Mona Lisa. (Ол қайтыс болған.) | My son has painted a beautiful picture. (Сурет қазір осында.) | | She lost her keys yesterday. (Нақты өткен уақыт.) | She has lost her keys. (Нәтижесінде ол *қазір* үйіне кіре алмайды.) | | We ate a lot of pizza last night. (Әрекет бітті.) | I have eaten too much pizza. (Нәтижесінде *қазір* өзімді жайсыз сезініп отырмын.) |

Сөйлесу кезінде Present Perfect пен Past Simple-ді қалай дұрыс таңдауға болады?

Сөйлесу кезінде грамматикалық ережелерді ойлауға уақыт жоқ. Оның орнына өзіңізге бір ғана қарапайым сұрақ қойыңыз: «Уақыт аяқталды ма?»

  • Мен айтып жатқан уақыт кезеңі бітті ме? (мысалы, *yesterday, last year, in 1999*)
  • ИӘ -> Past Simple қолданыңыз.
  • *"I saw that movie last week."*
  • Мен айтып жатқан уақыт кезеңі әлі жалғасып жатыр ма? (мысалы, *today, this week, this year, in my life*)
  • ИӘ -> Present Perfect қолданыңыз.
  • *"I have seen that movie three times this year."*
  • Мен өткендегі іс-әрекет туралы айтып жатырмын ба, бірақ нақты уақыты маңызды емес және қазіргі сәтке нәтижесі бар ма?
  • ИӘ -> Present Perfect қолданыңыз.
  • *"I can't find my wallet. I think I have lost it."*

Қорытынды: Шақтарды меңгеру

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

***

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

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

2-сұрақ: 'I have gone to Italy' мен 'I went to Italy' сөйлемдерінің айырмашылығы қандай? Бұл — классикалық мысал. *"I went to Italy"* (Past Simple) сапардың толығымен аяқталғанын білдіреді: сіз ол жаққа барып, қайтып келдіңіз. *"I have gone to Italy"* (Present Perfect) сіздің қазір Италияда екеніңізді немесе қайтып келе жатқаныңызды білдіреді. Сондықтан сіз: *"My boss has gone to Italy for a conference"* деп айтасыз, себебі ол қазір мұнда емес.

3-сұрақ: Неліктен американдықтар британдықтар Present Perfect қолданатын жерде Past Simple-ді жиі қолданады? Бұл аймақтық ағылшын тіліндегі жиі кездесетін айырмашылық. Американдық ағылшын тілінде 'just,' 'already,' және 'yet' сияқты сөздермен Past Simple-ді қолдану өте жиі кездеседі. Мысалы, американдық: *"Did you eat yet?"* немесе *"I already ate"* деуі мүмкін, ал британдық әдетте *"Have you eaten yet?"* немесе *"I've already eaten"* дейді. Екі нұсқа да өз диалектілерінде дұрыс болып саналады.

4-сұрақ: Present Perfect шағында 'for' және 'since' сөздері қалай қолданылады? 'For' және 'since' іс-әрекеттің қанша уақыт бойы болып жатқанын сипаттау үшін қолданылады. Біз 'for' + уақыт кезеңі (мысалы, for two years, for ten minutes, for a long time) қолданамыз. Ал 'since' + нақты уақыт нүктесін (мысалы, since 2020, since 8 AM, since yesterday) қолданамыз. Мысалы: *"She has worked here for three years."* және *"She has worked here since 2021."*