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

Present Perfect пен Past Simple айырмашылығы: Ағылшын тілі грамматикасы

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

present perfect vs past simplewhen to use present perfectEnglish verb tensespast simple rulesEnglish grammar help

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

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

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

Негізгі шатасу «қазіргі уақытпен байланыс» ұғымына қатысты. Past Simple шағы түсінікті — ол толығымен аяқталған істер туралы айтады. Іс-әрекет болды және бітті. Мұны өткен шақтан алынған фотосурет деп елестетіңіз.

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

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

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

Аяқталған уақытты білдіретін мынадай кілт сөздерге назар аударыңыз:

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

Сөйлесу кезіндегі Past Simple мысалдары

  • "I visited my grandparents last weekend." (Мен өткен демалыста атам мен әжеме бардым.) ('last weekend' – өткен демалыс – аяқталған уақыт.)
  • "She finished her project yesterday." (Ол жобасын кеше аяқтады.) ('yesterday' – кеше – нақты және аяқталған уақыт.)
  • "We moved to this city in 2020." (Біз бұл қалаға 2020 жылы көшіп келдік.) (Жыл нақты көрсетілген және өткен шақта.)

Present Perfect шағын Past Simple-дың орнына қашан қолданған дұрыс?

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

1-жағдай: Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін

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

Аяқталмаған уақытты білдіретін сөздер:

  • today (бүгін)
  • this week/month/year (осы аптада/айда/жылы)
  • so far (осы уақытқа дейін)
  • recently (жақында)

Мысал: "I have drunk three cups of coffee today." (Бүгін мен үш кесе кофе іштім.) (Күн әлі біткен жоқ, сондықтан тағы ішуіңіз мүмкін.) Салыстырыңыз: "I drank three cups of coffee yesterday." (Кеше мен үш кесе кофе іштім.) (Кеше – аяқталған уақыт кезеңі.)

2-жағдай: Өмірлік тәжірибе туралы айтқанда (уақыты көрсетілмесе)

Present Perfect жалпы өмірлік тәжірибе туралы айтуға өте ыңғайлы. Іс-әрекеттің нақты уақыты маңызды емес, тәжірибенің өзі маңызды. Бұл шақ *ever* (қашан да бір), *never* (ешқашан), *before* (бұрын) және *in my life* (өмірімде) сияқты сөздермен жиі қолданылады.

  • "Have you ever been to Italy?" (Сіз Италияда болып көрдіңіз бе?) (Мен нақты бір сапар туралы емес, сіздің өмірлік тәжірибеңіз туралы сұрап тұрмын.)
  • "He has never seen a Star Wars movie." (Ол осы уақытқа дейін өмірінде ешқашан «Жұлдызды соғыстар» фильмін көрмеген.)
  • "She has written three books." (Ол үш кітап жазды.) (Ол тірі және тағы да жазуы мүмкін. Мұнда оның жетістігіне назар аударылады.)

3-жағдай: Қазіргі уақытта нәтижесі бар жақын арада болған іс-әрекеттер үшін

Өткендегі іс-әрекеттің қазіргі уақытта тікелей және айқын нәтижесі болса, Present Perfect шағын қолданыңыз. Дәл осы жерде «қазіргі уақытпен байланыс» ең күшті сезіледі. Бұл жерде *just* (жаңа ғана), *already* (қазірдің өзінде) және *yet* (әлі) сияқты сөздер жиі кездеседі.

  • "I have lost my keys." (Мен кілттерімді жоғалтып алдым.) (Нәтижесі: мен *қазір* есігімді аша алмаймын.)
  • "She has just arrived." (Ол жаңа ғана келді.) (Нәтижесі: ол *қазір* осында.)
  • "They haven't finished their homework yet." (Олар үй тапсырмасын әлі бітірген жоқ.) (Нәтижесі: олар *қазір* ойнауға шыға алмайды.)

Жылдам салыстыру: 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 қолданыңыз. Present Perfect шағын Past Simple-дың орнына қашан қолдану керектігін түсіну үшін әрқашан оның қазіргі сәтке қатыстылығын, аяқталмаған уақыт кезеңін немесе өмірлік тәжірибені ескеріңіз. Тәжірибе арқылы дұрыс шақты таңдау әдетке айналады.


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

'I have lived in Paris' пен 'I lived in Paris' сөйлемдерінің айырмашылығы неде? "I have lived in Paris" (Present Perfect) сіздің қазір де Парижде тұратыныңызды немесе бұл кезеңнің жақында болып, қазіргі сәтте маңызды екенін білдіреді. Ал "I lived in Paris" (Past Simple) сіздің енді Парижде тұрмайтыныңызды нақты айтады; бұл сіздің өміріңіздің аяқталған кезеңі.

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

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

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

'I've just seen him' сөйлемінде Present Perfect дұрыс қолданылған ба? Иә, әрине. Бұл – Present Perfect шағының қазіргі сәтпен байланысы бар өте жақын арада болған іс-әрекетті білдіруінің тамаша мысалы. 'Just' сөзі оқиғаның жаңа ғана болғанын білдіреді, яғни сізде ол туралы қазір айтатын жаңалығыңыз бар дегенді меңзейді.