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

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

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

difference between past simple and present perfectpast simple tensepresent perfect tenseEnglish grammar tenseswhen to use past simple

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

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

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

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

Past Simple көбінесе нақты уақытты білдіретін сөздермен бірге қолданылады.

Past Simple шағын білдіретін негізгі сөздер қандай?

  • yesterday (кеше)
  • last week / month / year (өткен аптада / айда / жылы)
  • ... ago (e.g., two days ago) (... бұрын, мысалы, екі күн бұрын)
  • in 2010 (2010 жылы)
  • when I was a child (мен бала кезімде)
  • at 6 PM (сағат 6-да)

Мысалдар:

  • She visited her grandparents *last weekend*. (Ол өткен демалыста ата-әжесіне барды. — Іс-әрекет те, уақыт кезеңі де, яғни өткен демалыс, аяқталды.)
  • I finished my degree *in 2019*. (Мен оқуымды 2019 жылы бітірдім. — Оқиға нақты, аяқталған жылы болды.)
  • They ate dinner an hour *ago*. (Олар бір сағат бұрын кешкі ас ішті. — Іс-әрекет өткен шақтағы белгілі бір уақытта аяқталды.)

Present Perfect шағын қашан қолданған дұрыс?

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

Оның негізгі қолданылу жағдайларын қарастырайық.

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

Өмірімізде істеген немесе істемеген нәрселер туралы айтқан кезде, оқиғаның нақты уақыты маңызды емес. Басты назар тәжірибенің өзіне аударылады. Көбінесе *ever, never, before, so far* сияқты үстеулер қолданылады.

  • I have seen that movie three times. (Мен бұл фильмді үш рет көрдім. — Қашан? Бұл маңызды емес. Бастысы — менің онымен болған тәжірибем.)
  • Have you ever been to Mexico? (Сіз Мексикада болып көрдіңіз бе? — Мен нақты бір сапар туралы емес, сіздің өмірлік тәжірибеңіз туралы сұрап тұрмын.)

Жақын арада болып, қазіргі кезге әсер ететін іс-әрекеттер үшін

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

  • He has lost his keys. (Ол кілттерін жоғалтып алды. — Нәтижесінде ол қазір үйіне кіре алмайды.)
  • She has broken her leg. (Ол аяғын сындырып алды. — Нәтижесінде оның аяғы қазір гипсте.)

Аяқталмаған уақыт кезеңдері үшін

Егер іс-әрекет әлі аяқталмаған уақыт аралығында орын алса, Present Perfect шағын қолдану қажет.

  • I have drunk two cups of coffee *today*. (Мен бүгін екі кесе кофе іштім. — 'Бүгін' әлі біткен жоқ, мен тағы ішуім мүмкін.)
  • We have had three meetings *this week*. (Біз осы аптада үш жиналыс өткіздік. — 'Осы апта' әлі аяқталған жоқ.)

Негізгі айырмашылықтар: Past Simple және Present Perfect шақтарын салыстыру

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

  • Уақытқа қатыстылығы:
  • Past Simple: Уақыт нақты және аяқталған. Қазіргі кезбен байланыс үзілген.
  • *Мысал:* I lost my keys yesterday. (Мен кеше кілттерімді жоғалттым. — Мен кеше болған аяқталған оқиға туралы айтып тұрмын.)
  • Present Perfect: Уақыт белгісіз, аяқталмаған немесе іс-әрекеттің қазіргі кезде нәтижесі бар.
  • *Мысал:* I have lost my keys. (Мен кілттерімді жоғалтып алдым. — Мен қазіргі мәселемді айтып тұрмын, яғни оларды қазір таба алмай жатырмын.)
  • Сигнал сөздер:
  • Past Simple: *yesterday, last year, in 1999, ... ago.*
  • Present Perfect: *for, since, already, yet, ever, never, so far, this week.*

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

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

'I went to London' мен 'I have been to London' сөйлемдерінің айырмашылығы неде?

'I went to London' (Past Simple) нақты, аяқталған сапарды білдіреді. Сіз одан кейін «I went to London last year» (Мен Лондонға өткен жылы бардым) деп толықтыруыңыз мүмкін. 'I have been to London' (Present Perfect) өмірлік тәжірибені білдіреді. Нақты уақыты маңызды емес, басты ақпарат — сіздің Лондонға бару тәжірибеңіздің болуы.

Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?

Жоқ, бұл жиі кездесетін қате. 'yesterday', 'last week' немесе 'in 2015' сияқты өткен шақтың нақты уақыт белгілері Past Simple шағын талап етеді. Сіз «I have seen him yesterday» деп емес, «I saw him yesterday» деп айтуыңыз керек.

Past Simple шағымен 'for' және 'since' сөздерін қолдануға рұқсат етіле ме?

'Since' сөзі басталу нүктесін білдіру үшін тек Present Perfect шағымен қолданылады (мысалы, «I have lived here since 2020»). 'For' сөзі, егер іс-әрекеттің ұзақтығы толығымен аяқталған болса, Past Simple-мен қолданыла алады (мысалы, «I lived in Paris for two years» — бұл менің қазір Парижде тұрмайтынымды білдіреді).

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

Бұл өте орынды сұрақ. Британдық ағылшын тілінде жақында болған оқиғалар үшін, әсіресе 'just', 'already', 'yet' сөздерімен Present Perfect жиі қолданылады (мысалы, «I've just finished lunch»). Ал америкалық ағылшын тілінде мұндай жағдайларда Past Simple шағын қолдану жиі кездеседі (мысалы, «I just finished lunch»). Екі нұсқа да өз контексінде дұрыс болып саналады.