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

Present Perfect пен Past Simple: Басты айырмашылығы және күрделі мысалдар

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

difference between present perfect and past simplepast simple vs present perfectEnglish grammar tenseswhen to use present perfectwhen to use past simple

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

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

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

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

Past Simple шағын мына жағдайларда қолданыңыз:

  • Іс-әрекет толығымен аяқталғанда.
  • Сіз өткен шақтың нақты уақытын атап өткенде (немесе ол контекстен анық түсінікті болғанда).

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

  • yesterday
  • last week, last month, last year
  • five minutes ago
  • in 2015
  • when I was a child

Мысалдар:

  • Leonardo da Vinci painted the Mona Lisa. (Ол қазір өмірде жоқ, іс-әрекет толығымен аяқталған.)
  • I visited my grandparents last weekend. (Уақыт, яғни 'last weekend' — өткен демалыс, аяқталды.)
  • She graduated from university in 2020. ('2020' жыл аяқталды.)

Present Perfect шағын таңдау қашан дұрыс болады?

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

Present Perfect шағын мына жағдайлар үшін қолданыңыз:

  • Аяқталмаған уақыт кезеңіндегі іс-әрекеттер. Іс-әрекеттің уақыт аралығы әлі жалғасып жатыр.
  • *I have seen three movies this week.* (Бұл апта әлі аяқталған жоқ.)
  • Нәтижесі осы шаққа әсер ететін іс-әрекеттер. Өткендегі іс-әрекеттің қазіргі сәтке тікелей әсері бар.
  • *I have lost my wallet.* (Нәтижесі — қазір менде әмиян жоқ.)
  • Өмірлік тәжірибе (нақты уақыты көрсетілмеген). Біз біреудің өмірінде осы уақытқа дейін бір нәрсе болды ма, жоқ па, соны айтамыз.
  • *She has been to Australia twice.* (Өмірінде, яғни осы сәтке дейін.)

Present Perfect шағымен жиі қолданылатын уақыт маркерлері: for, since, already, yet, ever, never, today, this month.

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

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

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

  • Past Simple: *I lived in Paris for two years.* (Уақыт менің өткенімдегі аяқталған кезеңге қатысты. Мен қазір онда тұрмаймын.)
  • Present Perfect: *I have lived in Paris for two years.* (Уақыт өткен шақта басталып, осы шаққа дейін жалғасады. Мен әлі де сонда тұрамын.)

Қолданылған шақ сөйлемнің мағынасын толығымен өзгертеді.

Маған күрделі мысалдар келтіре аласыз ба?

Теорияның іс жүзінде қалай жұмыс істейтінін осы жерден көреміз. Міне, үйренушілерді жиі шатастыратын жағдайлар.

Жоғалған кілттер

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

Бір жерге бару

  • Past Simple: *My brother went to London.* (Ол өткен шақта бір кездері Лондонға барған. Ол қазір сонда болуы да, қайтып келген болуы да мүмкін. Сөйлемде бұл нақтыланбаған.)
  • Present Perfect: *My brother has gone to London.* (Бұл оның *дәл қазір* Лондонда екенін немесе сол жаққа бара жатқанын білдіреді. Ол әлі қайтып оралған жоқ.)

Тамақтану

  • Past Simple: *Did you eat lunch?* (Белгілі бір, аяқталған түскі ас уақыты туралы нақты сұрақ.)
  • Present Perfect: *Have you eaten?* (Бұл қазіргі сәтке қатысты жалпы сұрақ, көбінесе біреуге тамақ ұсынбас бұрын қойылады.)

Қорытынды: Present Perfect пен Past Simple айырмашылығын меңгеру

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

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

Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ, болмайды. 'Yesterday', 'last week', 'in 2010' немесе 'ago' сияқты сөздер — аяқталған уақыт маркерлері. Олар іс-әрекетті нақты өткен шаққа жатқызады, сондықтан сіз міндетті түрде Past Simple шағын қолдануыңыз керек. Мысалы, "I *have seen* that movie yesterday" деудің орнына, "I *saw* that movie yesterday" деп айтыңыз.

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

Өмірлік тәжірибем туралы айтқанда Past Simple қолдансам қате бола ма? Қате емес, бірақ мағынасы өзгереді. Егер сіз "I *visited* China" десеңіз, бұл сіздің өткеніңізге қатысты жай ғана факт. Ал егер "I *have visited* China" десеңіз, сіз мұны осы уақытқа дейінгі өмірлік тәжірибелеріңіздің бірі ретінде ұсынып тұрсыз. Егер оқиғаның қашан болғанын нақтыласаңыз (мысалы, "I *visited* China in 2018"), Past Simple қолданылады. Әйтпесе, бұл контексте Present Perfect жиірек кездеседі.

Осы шақтарды қолдануда американдық және британдық ағылшын тілінің айырмашылығы бар ма? Иә, айтарлықтай айырмашылық бар. Американдық ағылшын тілінде сөйлейтіндер британдықтар Present Perfect қолданатын жағдайларда, әсіресе just, already және yet сөздерімен Past Simple шағын жиі қолданады. Мысалы:

  • (AmE) *I just ate lunch.* / *Did you eat lunch yet?*
  • (BrE) *I've just eaten lunch.* / *Have you eaten lunch yet?*

Екі нұсқа да өз диалектілерінде дұрыс болып саналады.