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

Present Perfect пен Past Simple: Қашан 'I have visited', ал қашан 'I visited' деп айту керек?

'I have visited' пен 'I visited' шатастырасыз ба? Present Perfect және Past Simple айырмашылығын түсініп, ағылшынша сауатты сөйлеңіз.

I have visited or I visitedpresent perfect vs past simpledifference between visited and have visitedEnglish grammar tenseswhen to use present perfect

«I have visited» (Present Perfect) те, «I visited» (Past Simple) те грамматикалық тұрғыдан дұрыс, бірақ олар әртүрлі жағдайда қолданылады. Негізгі айырмашылық – сіз өткен шақтағы белгілі бір, аяқталған уақытты айтып тұрсыз ба, әлде қазіргі кезбен байланысы бар жалпы өмірлік тәжірибе туралы айтып тұрсыз ба, соған байланысты.

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

'I have visited' пен 'I visited' арасындағы негізгі айырмашылық неде?

Олардың арасындағы басты айырмашылық уақытпен байланысына қатысты. Былай ойлап көріңіз:

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

«Аяқталған уақыт» пен «қазіргі кезбен байланыс» деген негізгі тұжырымдаманы түсіну – дұрыс шақты таңдаудың құпиясы.

Past Simple ('I visited') шағын қай кезде қолданған жөн?

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

Белгілі бір уақытта аяқталған іс-әрекеттер үшін қалай қолданамыз?

Бұл – Past Simple шағының ең жиі қолданылатын түрі. Егер сіз «Қашан?» деген сұраққа yesterday (кеше), last year (өткен жылы), in 2010 (2010 жылы) немесе five minutes ago (бес минут бұрын) сияқты нақты уақытпен жауап бере алсаңыз, міндетті түрде Past Simple шағын қолдануыңыз керек.

  • Дұрыс: I visited the Eiffel Tower in 2018. (Мен 2018 жылы Эйфель мұнарасында болдым.)
  • Бұрыс: I have visited the Eiffel Tower in 2018.
  • Дұрыс: She finished her project last night. (Ол жобасын кеше түнде аяқтады.)
  • Бұрыс: She has finished her project last night.

Өткен шақта бірінен соң бірі болған оқиғаларды сипаттау үшін ше?

Сіз бір оқиғаны баяндап жатсаңыз немесе бірінен соң бірі болған оқиғалар тізбегін сипаттасаңыз, Past Simple шағын қолданасыз.

  • Мысал: Yesterday, I woke up, made coffee, checked my emails, and went for a run. (Кеше мен ояндым, кофе дайындадым, электронды поштамды тексердім және жүгіруге шықтым.)

Present Perfect ('I have visited') шағын қолдану қай кезде дұрыс болады?

'I have visited' немесе 'I visited' дилеммасының екінші жартысы – Present Perfect. Бұл шақ өткенді қазіргімен байланыстырады. Ол бізге іс-әрекеттің өзі туралы ғана емес, оның нәтижесі туралы да айтады. Міне, оның негізгі қолданылу аясы.

Уақыты көрсетілмеген өмірлік тәжірибені айтқанда қалай қолданылады?

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

  • Мысал: I have visited London. (Бұл менің өмірімде Лондонға бару тәжірибесі болды дегенді білдіреді. Нақты уақыты маңызды емес.)
  • Мысал: He has never eaten sushi before. (Бұл оның осы сәтке дейінгі бүкіл өміріне қатысты.)

Нәтижесі қазіргі кезге әсер ететін жақында болған іс-әрекеттер үшін ше?

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

  • Мысал: I have lost my keys. (Іс-әрекет жақында болды, ал нәтижесі – мен *қазір* есігімді аша алмаймын.)
  • Мысал: She has broken her arm. (Іс-әрекет өткен шақта болды, бірақ нәтижесі – ол *қазір* гипс тағып жүр.)

Жылдам салыстыру: Past Simple және Present Perfect

Дұрыс таңдау жасауға көмектесетін қарапайым кесте:

  • Past Simple ('I visited')
  • Фокус: Өткен шақтағы аяқталған іс-әрекет.
  • Уақыт: Нақты және көрсетілген (мысалы, yesterday, last week, in 2015).
  • Сигнал сөздер: ago, last..., yesterday, in... (өткен жыл).
  • Мысал: "I visited my grandparents last weekend." (Мен өткен демалыста атам мен әжеме бардым.)
  • Present Perfect ('I have visited')
  • Фокус: Өткен іс-әрекеттің қазіргі кезбен байланысы немесе өмірлік тәжірибе.
  • Уақыт: Белгісіз немесе қазіргі кезге дейін жалғасатын кезең (мысалы, this week, in my life).
  • Сигнал сөздер: ever, never, already, just, yet, for, since.
  • Мысал: "I have visited my grandparents many times." (Мен атам мен әжеме көп рет бардым.)

Соңында, 'I have visited' немесе 'I visited' арасында таңдау жасау мәнмәтінге және не айтқыңыз келетініне байланысты. Егер сіз уақыт белгісі бар нақты өткен оқиға туралы әңгімелеп жатсаңыз, Past Simple шағын қолданыңыз. Егер сіз өмірлік тәжірибемен немесе қазіргі нәтижесі бар жақында болған іс-әрекетпен бөлісіп жатсаңыз, Present Perfect – ең дұрыс таңдау. Осы ережелермен жаттыға беріңіз, сонда бұл көп ұзамай дағдыға айналады!


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

1-сұрақ: «I have visited yesterday» деп айтуға бола ма?

Жоқ, бұл дұрыс емес. «Yesterday» (кеше) – бұл нақты, аяқталған уақыт кезеңі. Сондықтан сіз Past Simple шағын қолдануыңыз керек. Дұрыс сөйлем: «I visited yesterday.»

2-сұрақ: «I lived in London» мен «I have lived in London» сөйлемдерінің айырмашылығы қандай?

«I lived in London for five years» (Past Simple) – сіздің енді онда тұрмайтыныңызды білдіреді; бұл сіздің өміріңіздің аяқталған кезеңі. «I have lived in London for five years» (Present Perfect) – сіздің сол жерде бес жыл бұрын тұра бастағаныңызды және әлі де сонда тұратыныңызды білдіреді.

3-сұрақ: Жаңалықтар туралы айтқанда Past Simple мен Present Perfect шақтарының қайсысын таңдау керек?

Егер іс-әрекеттің *қазір* айқын нәтижесі болса, Present Perfect шағын қолданыңыз (мысалы, «The road is closed because there has been an accident.» – «Жол жабық, себебі жол апаты болды.»). Егер сіз жақында болған оқиға туралы жай ғана фактіні айтып жатсаңыз, Past Simple да жиі қолданылады, әсіресе американдық ағылшын тілінде (мысалы, «There was an accident on the highway this morning.» – «Бүгін таңертең тасжолда жол апаты болды.»).

4-сұрақ: Егер өткен шақ туралы айтатын болса, неге 'Present' Perfect (Осы шақтың аяқталған түрі) деп аталады?

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