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

Present Perfect пен Past Simple: Басты Айырмашылығын Мысалдармен Түсіндіреміз

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

difference between present perfect and past simplepresent perfect vs past simplepast simple tensepresent perfect tenseEnglish grammar rules

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

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

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

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

Құрылымы: Бастауыш + етістіктің өткен шақ формасы (мысалы, *walked*, *saw*, *was*)

Past Simple-ды 100% өткен шақта қалған оқиғаны баяндау деп ойлаңыз. Көп жағдайда оның *қашан* болғанын білесіз.

Қолданылуы:

  • Белгілі бір уақытта аяқталған іс-әрекеттер: Бұл уақыт yesterday, last week, in 2015 немесе five minutes ago сияқты сөз тіркестерімен тікелей көрсетілуі мүмкін.
  • Өткен шақтағы аяқталған іс-әрекеттер тізбегі: Көбінесе оқиға баяндау үшін қолданылады.

Past Simple шағына мысалдар:

  • I visited my grandparents last weekend. (Яғни, last weekend – өткен демалыс, бұл уақыт аяқталған.)
  • She graduated from university in 2020. (Оқиға өткен шақтағы нақты бір уақытта болған.)
  • He woke up, brushed his teeth, and made breakfast. (Аяқталған іс-әрекеттер тізбегі.)

Ал Present Perfect шағының ерекшелігі неде?

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

Құрылымы: Бастауыш + have/has + етістіктің 3-формасы (Past Participle) (мысалы, *have walked*, *has seen*, *has been*)

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

Өмірлік тәжірибе туралы айтқанда

Present Perfect шағы адамның өмірлік тәжірибесін айту үшін қолданылады. Мұндағы уақыт кезеңі – оның осы сәтке дейінгі бүкіл өмірі. Біз жиі ever (өміріңде) және never (ешқашан) сөздерін қолданамыз.

  • Have you ever been to Japan? (Өміріңізде Жапонияда болып көрдіңіз бе?)
  • She has never eaten sushi. (Ол осы уақытқа дейін ешқашан суши жеп көрмеген.)

Қазіргі кезге әсер ететін жақын арада болған іс-әрекеттер

Өткен шақтағы іс-әрекеттің қазіргі жағдайға тікелей әсері бар.

  • I have lost my keys. (Нәтижесінде мен *қазір* үйіме кіре алмай тұрмын.)
  • He has finished his work. (Нәтижесінде ол *қазір* бос.)

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

Present Perfect шағы today, this week, this month немесе this year сияқты әлі аяқталмаған уақыт үстеулерімен қолданылады.

  • I haven't seen her this morning. (Таң әлі біткен жоқ.)
  • We have had three meetings so far. (Біз айтып отырған уақыт кезеңі әлі аяқталмады.)

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

Present Perfect пен Past Simple айырмашылығының негізі бір ғана қарапайым сұраққа келіп тіреледі: Уақыт аяқталды ма?

  • Past Simple: Иә, уақыт аяқталған және нақты. Басты назар *өткен шақтағы оқиғаға* аударылады. (I lost my keys yesterday. – Назар кеше болған оқиғаға аударылып тұр.)
  • Present Perfect: Жоқ, уақыт аяқталмаған, белгісіз немесе маңызды емес. Басты назар *қазіргі нәтижеге* немесе *байланысқа* аударылады. (I have lost my keys. – Назар қазіргі мәселеге аударылып тұр: мен кілттерімді таба алмай жатырмын.)

Салыстырып көрейік:

  • Past Simple: *She lived in London for five years.* (Бұл оның қазір Лондонда тұрмайтынын білдіреді. Оның онда тұрған кезеңі аяқталған.)
  • Present Perfect: *She has lived in London for five years.* (Бұл оның әлі де сонда тұратынын білдіреді. Бес жылдық кезең осы шаққа дейін жалғасып жатыр.)

Уақыт үстеулері екі шақтың айырмашылығын қалай анықтайды?

Уақытты білдіретін сөз тіркестері – сіз үшін ең жақсы белгі! Белгілі бір сөздер мен сөз тіркестері әрдайым не бір, не екінші шақпен қолданылады.

Past Simple үшін жиі қолданылатын уақыт үстеулері (Аяқталған уақыт):

  • yesterday (кеше)
  • last week/month/year (өткен аптада/айда/жылы)
  • ... ago (мысалы, two days ago - екі күн бұрын)
  • in 1999 / in the 20th century (1999 жылы / 20-ғасырда)
  • when I was a child (мен бала кезімде)

Present Perfect үшін жиі қолданылатын уақыт үстеулері (Аяқталмаған/Белгісіз уақыт):

  • for (ұзақтығы, мысалы, for two years - екі жыл бойы)
  • since (басталу нүктесі, мысалы, since 2021 - 2021 жылдан бері)
  • already, just, yet (әлдеқашан, жаңа ғана, әлі)
  • ever, never (өміріңде, ешқашан)
  • so far, up to now (осы уақытқа дейін)
  • this week/month/year (егер кезең аяқталмаса)

Қорытынды

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

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

'I have been to Paris' пен 'I went to Paris' сөйлемдерінің айырмашылығы қандай? 'I have been to Paris' (Present Perfect) – бұл өмірлік тәжірибе; яғни сіз өміріңіздің бір кезеңінде Парижде болғансыз. 'I went to Paris last year' (Past Simple) – бұл аяқталған, нақты бір сапарды сипаттайды.

'For' сөзін Past Simple шағымен қолдануға бола ма? Иә, бірақ мағынасы басқа болады. 'I lived in Spain for three years' (Past Simple) сіздің сол жерде үш жыл тұрғаныңызды, бірақ қазір тұрмайтыныңызды білдіреді. 'I have lived in Spain for three years' (Present Perfect) сіздің үш жыл бұрын сол жерде тұра бастап, әлі де сонда тұратыныңызды білдіреді.

Present Perfect шағын 'yesterday' сөзімен қолдану дұрыс па? Жоқ. 'Yesterday' – аяқталған уақытты білдіретін үстеу, сондықтан онымен тек Past Simple қолданылады. Дұрыс сөйлем: 'I saw him yesterday', бірақ 'I have seen him yesterday' деп айтуға болмайды.

Сөйлесу кезінде Past Simple мен Present Perfect шақтарының қайсысын таңдау керегін қалай білемін? Мәнмәтінге назар аударыңыз. Егер біреу 'What did you do last weekend?' деп сұраса, ол нақты, аяқталған уақыт туралы сұрап тұр. Сондықтан сіз Past Simple-мен жауап беруіңіз керек ('I visited my family.'). Егер біреу 'Have you ever tried Thai food?' деп сұраса, ол сіздің өмірлік тәжірибеңізді сұрап тұр. Сондықтан сіз Present Perfect-пен жауап беруіңіз керек ('Yes, I have.').