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

Present Perfect пен Past Simple: Айырмашылығын түсініп, дұрыс қолдану

'I have eaten' мен 'I ate' шатастырасыз ба? Present Perfect пен Past Simple айырмашылығын түсінікті ережелер мен мысалдар арқылы толық меңгеріп алыңыз.

difference between present perfect and past simplepresent perfect vs past simplewhen to use present perfectwhen to use past simpleI have eaten vs I ate

Present Perfect ('I have eaten') пен Past Simple ('I ate') шақтарының негізгі айырмашылығы — олардың уақытпен байланысында. Past Simple нақты, аяқталған уақытта біткен іс-әрекетті білдірсе, Present Perfect белгісіз уақытта болған немесе қазіргі сәтпен тікелей байланысы бар іс-әрекетті сипаттайды. Осы негізгі тұжырымдаманы түсіну — ағылшын тіліндегі жиі кездесетін осы екі етістік шағын меңгерудің кілті.

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

Бұл шақтардың уақытпен негізгі байланысы қандай?

Past Simple шағын өткен оқиғаның фотосуреті деп елестетіңіз. Бұл — бір реттік, аяқталған сәт. Уақыты көбінесе көрсетіледі немесе белгілі болады. Мысалы, 'I ate sushi yesterday' (Мен кеше суши жедім). Іс-әрекет те, уақыт та (кеше) аяқталған.

Ал Present Perfect шағын көпір деп ойлаңыз. Ол өткендегі іс-әрекетті қазіргі сәтпен байланыстырады. Басты назар іс-әрекеттің *қашан* болғанында емес, оның қазіргі маңыздылығында, нәтижесінде немесе аяқталмаған уақыт кезеңіндегі орнында болады. 'I have eaten sushi' (Мен суши жегенмін) белгілі бір тамақтану туралы емес, сіздің осы уақытқа дейінгі өмірлік тәжірибеңіз туралы айтады.

Past Simple ('I ate') шағын қашан қолдану керек?

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

Нақты, аяқталған уақыттағы іс-әрекеттер үшін

Біз Past Simple шағын аяқталған уақытты білдіретін сөздермен қолданамыз:

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

Мысалдар:

  • She visited Paris in 2018. (Ол 2018 жылы Парижде болды. 2018 жыл аяқталған.)
  • We watched that movie last night. (Біз ол фильмді кеше түнде көрдік. Кешегі түн аяқталды.)
  • I finished my homework an hour ago. (Мен үй тапсырмасын бір сағат бұрын аяқтадым. Іс-әрекет бітті және уақыты нақты.)

Оқиғаны немесе өткендегі оқиғалар тізбегін баяндау үшін

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

Мысал: He woke up, got out of bed, brushed his teeth, and made a cup of coffee. (Ол оянды, төсектен тұрды, тісін тазалады және бір кесе кофе дайындады.)

Present Perfect ('I have eaten') шағын қай кезде таңдаған дұрыс?

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

Міне, оны қолданудың үш негізгі жағдайы:

  • Өмірлік тәжірибе үшін (Белгісіз уақыт): Біз өмірімізде істеген немесе істемеген нәрселер туралы айтқанда. Нақты уақыт аталмайды. Бұл жерде *ever, never, before, yet, already* сияқты белгі сөздер жиі кездеседі.
  • Мысал: I have been to Japan. (Мен Жапонияда болғанмын. Қашан? Бұл маңызды емес. Мәселе тәжірибеде.)
  • Мысал: Have you ever eaten snails? (Сіз өміріңізде ұлу жеп көрдіңіз бе? Осы уақытқа дейінгі өмірлік тәжірибеңіз туралы сұрақ.)
  • Қазіргі нәтижесі бар жақында болған іс-әрекеттер үшін: Іс-әрекет аяқталған, бірақ оның салдары қазіргі уақытта маңызды.
  • Мысал: I have lost my keys. (Нәтижесінде мен *қазір* үйіме кіре алмаймын.)
  • Мысал: She has cleaned the kitchen. (Нәтижесінде ас үй *қазір* таза.)
  • Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін: Іс-әрекет әлі жалғасып жатқан уақыт кезеңінде болған, мысалы, *today, this week, this month, this year*.
  • Мысал: He has called me three times this morning. (Ол маған *бүгін таңертең* үш рет қоңырау шалды. Таңертең әлі біткен жоқ.)
  • Мысал: We haven't seen any good movies this year. (*Биыл* біз жақсы фильм көрген жоқпыз. Жыл әлі жалғасып жатыр.)

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

Кейде қай шақты таңдау керектігін шешудің ең оңай жолы — белгі сөздерге қарау. Бұл мінсіз ереже болмаса да, олар тамаша бағыттаушы бола алады.

Жиі кездесетін Past Simple белгі сөздері (Аяқталған уақыт):

  • yesterday
  • ...ago (мысалы, two days ago)
  • last... (мысалы, last month)
  • in... [өткен жыл] (мысалы, in 1999)
  • when...

Жиі кездесетін Present Perfect белгі сөздері (Қазіргі уақытпен байланыс):

  • already
  • yet
  • just
  • ever / never
  • so far
  • this... (мысалы, this week)
  • today

Есте сақтайтын алтын ереже

Нақты, аяқталған уақытты білдіретін сөзді (мысалы, *yesterday* немесе *last week*) ешқашан Present Perfect шағымен қолданбаңыз.

  • Қате: I ~~have seen~~ him yesterday.
  • Дұрыс: I saw him yesterday.

Қорытынды: Барлығы қазіргі уақытпен байланысқа тіреледі

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


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

'Today' сөзін Past Simple шағымен қолдануға бола ма? Иә, болады, бірақ тек 'бүгін' уақыт кезеңі аяқталған деп саналса ғана. Мысалы, егер қазір кешкі сағат 7 болса, сіз: "I went to the gym this morning" (Мен бүгін таңертең жаттығу залына бардым) деп айта аласыз, себебі 'бүгін таңертең' — бүгінгі күннің аяқталған бөлігі.

'I have gone' мен 'I have been' фразаларының айырмашылығы неде? 'I have gone to the store' деген сөз менің қазір дүкенде екенімді (немесе жолда екенімді) және әлі қайтып келмегенімді білдіреді. 'I have been to the store' деген сөз менің дүкенге барып, қазір қайтып келгенімді білдіреді. 'Been' барып-келудің аяқталғанын меңзейді.

'I have eaten' мен 'I have been eating' бірдей ме? Жоқ. 'I have eaten' (Present Perfect Simple) аяқталған іс-әрекетке назар аударады. 'I have been eating' (Present Perfect Continuous) іс-әрекеттің ұзақтығына назар аударады және оның жақында ғана тоқтағанын білдіруі мүмкін. Мысалы: "I'm full because I have been eating for the last hour" (Мен тоқпын, себебі соңғы бір сағат бойы тамақтанып отырдым).

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

Уақыт кезеңінің аяқталғанын немесе аяқталмағанын қалай білуге болады? Егер уақыт кезеңі қазір де жалғасып жатса, ол аяқталмаған болып саналады. *Today* (бүгін), *this week* (осы апта), *this month* (осы ай) және *this year* (биыл) сияқты сөздер аяқталғанша жалғасады. *Yesterday* (кеше), *last week* (өткен апта), *last month* (өткен ай) және *last year* (өткен жылы) сияқты сөздер әрқашан аяқталған болып есептеледі.