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

Simple Past және Present Perfect: Басты айырмашылығын қалай ажыратуға болады?

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

simple past vs present perfectdifference between simple past and present perfectEnglish grammar tenseswhen to use present perfectwhen to use simple past

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

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

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

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

Ереже: Simple Past шағын аяқталған уақыттағы аяқталған іс-әрекеттер үшін қолданыңыз.

Өткендегі нақты, аяқталған уақытты білдіретін сигнал сөздерге назар аударыңыз:

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

Қолдануға болатын мысалдар:

  • "I visited my grandparents last weekend." (Мен өткен демалыста атам мен әжеме бардым.) — Бұл жерде әрекет те аяқталған, 'last weekend' (өткен демалыс) те аяқталған уақыт кезеңі.
  • "She graduated from university in 2022." (Ол 2022 жылы университетті бітірді.) — Оқу бітіру әрекеті де, 2022 жыл да аяқталды.
  • "We ate pizza for dinner yesterday." (Біз кеше кешкі асқа пицца жедік.) — Тамақтану әрекеті де, 'yesterday' (кеше) де аяқталды.

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

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

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

Талдап көрейік:

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

Осы айырмашылықты түсіну — дұрыс шақты таңдаудың кілті.

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

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

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

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

Сигнал сөздер: *today, this week, this month, this year, in my life*

  • "She has called me three times *this morning*." (Ол маған *бүгін таңертең* үш рет қоңырау шалды.) — Таңертеңгі уақыт әлі біткен жоқ.
  • "We have had two big projects *this year*." (Біздің *биыл* екі үлкен жобамыз болды.) — Жыл әлі аяқталған жоқ.

Өткен іс-әрекеттің қазіргі шаққа әсері болса ше?

Бұл — ең жиі кездесетін қолданыстардың бірі. Іс-әрекет аяқталған, бірақ сол әрекеттің *нәтижесі* дәл қазір маңызды.

  • "I have broken my arm." (Мен қолымды сындырып алдым.) — Нәтижесі: мен *қазір* гипс тағып жүрмін.
  • "He has eaten all the cookies." (Ол барлық печеньені жеп қойды.) — Нәтижесі: *қазір* ешқандай печенье қалмады.

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

Өмірдегі тәжірибелер туралы айтқанда, нақты уақыт маңызды емес. Маңыздысы — тәжірибенің өзі.

Сигнал сөздер: *ever, never, before, already, yet*

  • "Have you ever been to Thailand?" (Сіз Таиландта болып көрдіңіз бе?) — Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.
  • "I have seen that movie before." (Мен бұл фильмді бұрын көргенмін.) — Маңыздысы оны көргенім, қашан көргенім емес.

Салыстырып көрейік: Simple Past және Present Perfect

Екеуін қатар қойып қарасақ, айырмашылық айқын көрінеді:

  • Simple Past: "Leonardo da Vinci painted the Mona Lisa." (Леонардо да Винчи Мона Лизаны салды.)
  • (Ол қайтыс болған. Іс-әрекет толығымен өткен шақта қалған.)
  • Present Perfect: "My daughter has painted a beautiful picture." (Менің қызым әдемі сурет салды.)
  • (Нәтижесі қазір көз алдымда — мен оны сізге көрсете аламын.)

  • Simple Past: "I lived in Tokyo for three years." (Мен Токиода үш жыл тұрдым.)
  • (Мен қазір онда тұрмаймын.)
  • Present Perfect: "I have lived in Tokyo for three years." (Мен Токиода үш жылдан бері тұрамын.)
  • (Мен әлі де сонда тұрамын.)

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

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

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

Simple Past пен Present Perfect-ті бір сөйлемде қолдануға бола ма?

Иә, әрине. Бұл көбінесе Present Perfect-тегі әрекетке өткен шақтағы нақты контекст берілгенде орын алады. Мысалы: "I have visited many countries, but I enjoyed my trip to Italy the most last year." (Мен көптеген елдерде болдым, бірақ өткен жылы Италияға сапарым бәрінен де қатты ұнады.)

Осы шақтарды қолданғанда ең жиі жіберілетін қате қандай?

Ең жиі кездесетін қате — Present Perfect шағын аяқталған уақытты білдіретін сөзбен қолдану. Мысалы, "I have seen him yesterday" деп айту дұрыс емес. 'Yesterday' (кеше) — аяқталған уақыт болғандықтан, "I saw him yesterday" деп айту керек.

'I have finished my work' деп айту дұрыс па?

Иә, толығымен дұрыс және өте жиі қолданылады. Бұл "Мен жұмысымды *қазір* бітірдім" дегенді білдіреді. Ол қазіргі нәтижеге — сіздің бос екеніңізге немесе келесі іске дайын екеніңізге назар аударады.

Неліктен американдықтар кейде Present Perfect орнына Simple Past шағын қолданады?

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