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

Present Perfect шағын қалай дұрыс қолдану керек? Simple Past-тан айырмашылығы

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

present perfect tensesimple past tenseEnglish grammarverb tensespast simple vs present perfect

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

Бұл нұсқаулықта екі шақты да сенімді түрде қолдануға көмектесетін ережелер мен мысалдар келтірілген.

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

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

  • Present Perfect (have/has + past participle): Өткен шақты осы шақпен байланыстырады. Нақты уақыты маңызды емес немесе белгісіз. (Мысалы, *I have seen that movie.* — Мен бұл фильмді көргенмін.)
  • Simple Past (өткен шақ етістігі, мысалы, -ed): Өткен шақтағы белгілі бір уақытта аяқталған іс-әрекетті сипаттайды. (Мысалы, *I saw that movie last Friday.* — Мен бұл фильмді өткен жұмада көрдім.)

Былай ойлап көріңіз: Present Perfect өткен шақтан осы шаққа есік ашса, Simple Past ол есікті жабады.

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

Бұл шақтың қай жағдайда қолданылатынын түсіну — басты кілт. Міне, Present Perfect-ті сөйлесу кезінде қолданудың үш негізгі сценарийі.

Өмірлік тәжірибені айтқанда (уақыты белгісіз)

Өміріңіздің бір сәтінде болған (немесе болмаған) нәрсе туралы айтқанда, Present Perfect-ті қолданасыз. Нақты уақыты аталмайды, себебі ол маңызды емес; тәжірибенің өзі маңыздырақ.

  • Дұрыс: "She has traveled to Brazil." (Ол өмірінің бір кезеңінде осындай тәжірибеден өткен.)
  • Қате: "She has traveled to Brazil in 2018."
  • Simple Past-пен салыстыру: "She traveled to Brazil in 2018." (Мұнда нақты уақыт көрсетілген, сондықтан Simple Past қолданылуы керек.)

Қазіргі сәтке әсері бар соңғы оқиғалар үшін

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

  • Дұрыс: "I have lost my wallet." (Нәтижесінде, қазір менде әмиян жоқ және төлем жасай алмаймын.)
  • Simple Past-пен салыстыру: "I lost my wallet last month." (Бұл жай ғана өткенде болған оқиға. Мүмкін мен оны кейін тауып алған шығармын.)
  • Дұрыс: "He has broken his arm." (Нәтижесінде, оның қолы қазір гипсте.)
  • Simple Past-пен салыстыру: "He broke his arm when he was a child." (Оның балалық шағы туралы факт, қазіргі сәтке тікелей әсері жоқ.)

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

Егер іс-әрекет әлі аяқталмаған уақыт кезеңінде орын алса, Present Perfect-ті қолдануыңыз керек. Әлі бітпеген уақытты білдіретін сөздерге назар аударыңыз.

Міне, аяқталмаған уақытты білдіретін негізгі сигнал сөздер:

  • today (бүгін)
  • this week (осы апта)
  • this month (осы ай)
  • this year (осы жыл)
  • so far (осы уақытқа дейін)
  • recently (жақында)

Мысалдар:

  • "I haven't seen her today." (Бүгін әлі аяқталған жоқ.)
  • "We have had three meetings this week." (Осы апта әлі аяқталған жоқ.)

Мұны yesterday (кеше), last week (өткен апта), in 1999 (1999 жылы) сияқты аяқталған уақыт кезеңдерімен салыстырыңыз, олар Simple Past шағын қажет етеді.

Сөйлесу кезінде Present Perfect шағын қалай дұрыс қолдануға болады: Практика

Екі шақтың табиғи диалогта қалай үйлесетінін қараңыз:

Анна: Have you eaten at the new Italian restaurant yet? (*Осы уақытқа дейінгі өмірлік тәжірибе*) Бен: Yes, I have. I went there last Saturday. (*Нақты уақыт үшін Simple Past*) Анна: Oh, nice! What did you think? Бен: It was great. I have tried a lot of pasta in my life, but their carbonara was the best! (*Өмірлік тәжірибе*)

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

Қорытынды: Есте сақтайтын басты ереже

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

***

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

1-сұрақ: Present Perfect пен Simple Past-тың айырмашылығын есте сақтаудың ең оңай жолы қандай?

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

2-сұрақ: 'yesterday' сөзімен Present Perfect-ті қолдануға бола ма?

Жоқ, болмайды. 'Yesterday' — аяқталған уақыт кезеңі. Кеше болған кез келген іс-әрекет толығымен өткен шақта қалған және Simple Past шағын қажет етеді. Мысалы, "I *have gone* to the store yesterday" деудің орнына, "I *went* to the store yesterday" деп айтыңыз.

3-сұрақ: Неліктен американдықтар кейде британдықтар Present Perfect қолданатын жерде Simple Past-ты қолданады?

Бұл өте жақсы байқағыштық! Американдық ағылшын тілінде жақында болған іс-әрекеттер үшін Simple Past-ты қолдану жиі кездеседі, ал британдық ағылшын тілінде сол жағдайда Present Perfect қолданылуы мүмкін. Мысалы, тамақтанып болған соң американдық "I already ate" десе, британдық "I've already eaten" дейді. Екеуі де өз диалектілерінде дұрыс болып саналады.

4-сұрақ: 'For' және 'since' сөздері Present Perfect-пен қалай қолданылады?

'For' және 'since' көбінесе өткенде басталып, осы шаққа дейін жалғасып келе жатқан іс-әрекетті немесе жағдайды сипаттау үшін Present Perfect-пен бірге қолданылады. 'For' сөзін уақыт ұзақтығымен қолданыңыз (мысалы, *for two years*, *for ten minutes*). 'Since' сөзін нақты уақыт нүктесімен қолданыңыз (мысалы, *since 2021*, *since last Tuesday*). Мысал: "I have lived here for three years" немесе "I have lived here since 2021."