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

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

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

present perfect vs past simplepast simple tensepresent perfect tenseEnglish grammar tenseswhen to use present perfect

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

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

Past Simple шағын қай кезде қолданған дұрыс?

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

Біз Past Simple шағын іс-әрекеттің уақыты маңызды деталь болған кезде қолданамыз. Ол көбінесе нақты уақытты білдіретін сөздермен бірге жүреді.

Мысалдар (Examples):

  • I visited my grandparents last week. (Мен өткен аптада атам мен әжеме бардым.)
  • She graduated from university in 2021. (Ол университетті 2021 жылы бітірді.)
  • They ate dinner two hours ago. (Олар екі сағат бұрын кешкі ас ішті.)

Әр мысалда біз іс-әрекеттің нақты *қашан* болғанын білеміз (өткен аптада, 2021 жылы, екі сағат бұрын). Бұл оқиға — қазіргі уақытпен тікелей байланысы жоқ, өткен шақтың аяқталған бөлігі.

Past Simple үшін негізгі сигнал сөздер

Осы уақытқа қатысты сөздерге назар аударыңыз, олар әрдайым Past Simple шағын қолдану керектігін көрсетеді:

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

Present Perfect шағын қашан таңдау керек?

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

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

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

Мысалдар (Examples):

  • I have drunk three cups of coffee today. (Бүгін үш кесе кофе іштім. Бүгін әлі аяқталған жоқ; мен тағы ішуім мүмкін.)
  • She hasn't called me this week. (Ол маған осы аптада хабарласқан жоқ. Бұл апта әлі біткен жоқ; ол әлі хабарласуы мүмкін.)
  • We have made a lot of progress this month. (Біз осы айда үлкен жетістікке жеттік. Бұл ай әлі аяқталмады.)

Қазіргі уақытта нәтижесі бар өткен іс-әрекеттер үшін

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

Мысалдар (Examples):

  • I have lost my keys. (Кілтімді жоғалтып алдым. Нәтижесінде *қазір* есікті аша алмаймын.)
  • He has broken his leg. (Ол аяғын сындырып алды. Нәтижесінде оның аяғы *қазір* гипсте.)
  • They have eaten all the cake. (Олар торттың бәрін жеп қойды. Нәтижесінде *қазір* торт қалмады.)

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

Жалпы өмірлік тәжірибе туралы айтқанда, Present Perfect өте орынды. Бірдеңені *қашан* істегеніңіз маңызды емес, тек өміріңіздің бір сәтінде істегеніңіз *маңызды*. Ever (бұрын-соңды), never (ешқашан), before (бұрын), және so far (осы уақытқа дейін) сияқты сигнал сөздер жиі кездеседі.

Мысалдар (Examples):

  • Have you ever been to Japan? (Сіз Жапонияда бұрын-соңды болдыңыз ба?)
  • I have never seen that movie. (Мен ол фильмді ешқашан көрген емеспін.)
  • She has read that book three times. (Ол бұл кітапты үш рет оқыған.)

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

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

  • Нақты уақыт vs. Белгісіз уақыт
  • Past Simple: I went to London in 2019. (Мен 2019 жылы Лондонға бардым. Нақты уақыт, сапар аяқталған.)
  • Present Perfect: I have been to London. (Мен Лондонда болғанмын. Белгісіз уақыт, бұл өмірлік тәжірибе.)
  • Аяқталған жағдай vs. Жалғасып жатқан жағдай
  • Past Simple: He lived in Paris for 10 years. (Ол Парижде 10 жыл тұрды. Қазір ол жерде тұрмайды.)
  • Present Perfect: He has lived in Paris for 10 years. (Ол Парижде 10 жылдан бері тұрып жатыр. Ол әлі де сонда тұрады.)
  • Іс-әрекетке назар аудару vs. Нәтижеге назар аудару
  • Past Simple: I lost my wallet yesterday. (Мен кеше әмиянымды жоғалтып алдым. Назар кеше болған іс-әрекетте.)
  • Present Perfect: I have lost my wallet. (Мен әмиянымды жоғалтып алдым. Назар нәтижеде: қазір ол менде жоқ.)

Қорытынды: Дұрыс таңдау жасау

Present Perfect пен Past Simple шақтарын меңгеру үшін өзіңізге бір сұрақ қою керек: Іс-әрекет аяқталып, өткеннің нақты уақытымен байланысты ма, әлде оның қазіргі уақытпен байланысы бар ма? Егер yesterday немесе last year сияқты нақты уақыт маркерін анықтай алсаңыз, Past Simple қолданыңыз. Егер уақыт белгісіз болса, уақыт кезеңі аяқталмаса немесе нәтижесі қазір маңызды болса, сіздің жауабыңыз — Present Perfect. Жаттығуды жалғастыра беріңіз, сонда бұл ағылшын грамматикасының ережесі сіз үшін үйреншікті болып кетеді!

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

«Today» сөзін Past Simple-мен қолдануға бола ма? Иә, бірақ сіз айтып отырған күннің бөлігі аяқталған болса ғана. Мысалы, кешке былай деуге болады: «I went to the gym this morning» (Мен бүгін таңертең спортзалға бардым). Таңертең — бүгінгі күннің аяқталған бөлігі. Егер уақыт аралығы әлі жалғасып жатса, Present Perfect қолданасыз: «I have been to the gym today» (Мен бүгін спортзалда болдым).

«I have been to Paris» пен «I went to Paris» сөйлемдерінің айырмашылығы қандай? «I have been to Paris» — бұл Present Perfect, өмірлік тәжірибені белгісіз уақытта сипаттайды. «I went to Paris» — Past Simple, ол нақты уақыт туралы қосымша контекстті қажет етеді, мысалы: «I went to Paris last summer» (Мен өткен жазда Парижге бардым).

Қайсысы дұрыс: «I have seen that movie» ме, әлде «I saw that movie» ме? Екеуі де контекстке байланысты дұрыс болуы мүмкін. «I have seen that movie» сөзін жалпы өмірлік тәжірибе ретінде айту үшін қолданыңыз (мысалы, ұнайтын фильмдер туралы әңгімеде). «I saw that movie last night» сөзін оны көрген нақты уақыт туралы айтқанда қолданыңыз.

Неліктен Present Perfect шағымен «yesterday» сөзін қолдана алмаймыз? Present Perfect шағымен 'yesterday', 'last week' немесе 'in 2010' сияқты аяқталған уақыт маркерлерін қолдануға болмайды. Бұл сөздер іс-әрекетті аяқталған өткен шаққа жатқызады, ал бұл — Past Simple шағының міндеті. Present Perfect белгісіз немесе аяқталмаған уақытпен жұмыс істейді.

Іс-әрекеттің қазіргі уақытпен байланысы барын қалай білуге болады? Егер іс-әрекеттің нәтижесі қазіргі уақытта әлі де шын немесе маңызды болса (мысалы, «I have broken my arm», яғни қолым әлі сынық) немесе іс-әрекет әлі жалғасып жатқан уақыт кезеңінде болса (мысалы, «She has worked hard this week», яғни апта әлі біткен жоқ), онда оның қазіргі уақытпен байланысы бар.