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

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

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

present perfect vs past simplepast simple tensepresent perfect tenseEnglish grammar tenseswhen to use present perfect

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

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

Past Simple шағын қашан қолданған жөн?

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

Бұл іс-әрекеттің осы шақпен тікелей байланысы жоқ.

  • Мысал: *I visited my grandparents last weekend.*

(Іс-әрекет те, 'өткен демалыс' деп тұрған уақыт та аяқталған.)

  • Мысал: *She graduated from university in 2022.*

(Оқиға біткен, ал '2022' – нақты, өткен уақыт.)

  • Мысал: *They ate pizza for dinner yesterday.*

(Іс-әрекет те, 'кеше' деп тұрған уақыт та аяқталған.)

Past Simple үшін негізгі сигнал сөздер

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

  • yesterday (кеше)
  • last week / month / year (өткен аптада / айда / жылы)
  • ago (бұрын, мысалы, three days ago – үш күн бұрын)
  • in 2010 / on Monday / at 6 PM (2010 жылы / дүйсенбіде / сағат 6-да)
  • when I was a child (мен бала кезімде)

Present Perfect шағын қай кезде қолданамыз?

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

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

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

  • Мысал: *I have drunk three cups of coffee today.*

('Бүгін' әлі біткен жоқ, сондықтан мен тағы да кофе ішуім мүмкін.)

  • Мысал: *We have had two meetings this week.*

('Осы апта' әлі аяқталған жоқ.)

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

Өміріңіздегі бір тәжірибе туралы айтқанда, оның нақты қашан болғаны маңызды емес. Негізгі назар тәжірибенің өзіне аударылады. Мұндайда *ever* (бұрын-соңды), *never* (ешқашан), *before* (бұрын) сияқты сөздер жиі қолданылады.

  • Мысал: *He has travelled to Japan.*

(Жапонияға саяхаттау тәжірибесі оның өмірінің бір бөлігі. Қашан барғанын айтпаймыз.)

  • Мысал: *Have you ever seen a ghost?*

(Өміріңізде осы уақытқа дейін болған кез келген сәт туралы сұрақ.)

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

Бұл жақында ғана болған (көбінесе *just*, *already* немесе *yet* сөздерімен) және қазіргі уақытта айқын нәтижесі бар іс-әрекеттерге қатысты.

  • Мысал: *I've lost my keys.*

(Қазіргі нәтижесі – есікті аша алмай тұрмын.)

  • Мысал: *She's just finished her homework.*

(Қазіргі нәтижесі – ол енді бос, басқа іспен айналыса алады.)

Бетпе-бет салыстыру: Present Perfect vs. Past Simple

Мағынадағы айырмашылықты анық көру үшін шақтарды қатар қойып көрейік.

  • Past Simple: *I lived in Paris for two years.*

(Мағынасы: Менің Парижде тұрған уақытым – өткен шақтағы аяқталған кезең. Мен қазір ол жерде тұрмаймын.)

  • Present Perfect: *I have lived in Paris for two years.*

(Мағынасы: Мен Парижде екі жыл бұрын тұра бастадым және әлі де сол жерде тұрамын.)

  • Past Simple: *Leonardo da Vinci painted the Mona Lisa.*

(Мағынасы: Ол енді тірі емес. Іс-әрекет аяқталған өткен шақта қалған.)

  • Present Perfect: *The artist has painted a beautiful portrait.*

(Мағынасы: Суретші тірі болуы ықтимал және портрет жаңа немесе қазіргі уақыт үшін маңызды болуы мүмкін.)

Шақтарды жылдам салыстыру кестесі

| Ерекшелігі | Past Simple | Present Perfect | | :--- | :--- | :--- | | Уақыты | Өткен шақтағы нақты, аяқталған уақыт | Аяқталмаған уақыт немесе өткен шақтағы белгісіз уақыт | | Осы шақпен байланысы | Жоқ. Іс-әрекет толығымен аяқталған. | Әрқашан бар. Қазіргі уақытта нәтижесі немесе өзектілігі бар. | | Сигнал сөздер | yesterday, last year, in 2005, ago | for, since, ever, never, just, already, yet, today |

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


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

Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма?

Жоқ, болмайды. 'Yesterday', 'last week', 'in 2015' немесе 'five minutes ago' сияқты сөздер нақты, аяқталған уақыт кезеңдерін білдіреді. Бұл уақыт меңзеуіштерімен міндетті түрде Past Simple шағын қолдану керек. Мысалы, "I *have seen* that movie yesterday" деудің орнына "I *saw* that movie yesterday" деп айтыңыз.

"I have gone to Italy" және "I have been to Italy" сөйлемдерінің айырмашылығы неде?

Бұл – ерекше жағдай. "I have gone to Italy" дегенім – мен қазір Италиядамын немесе сол жаққа бара жатырмын (әлі оралған жоқпын). Ал "I have been to Italy" дегенім – мен өмірімде бір кездері Италияда болып, қайтып келдім дегенді білдіреді. 'Been' сөзін аяқталған өмірлік тәжірибе үшін, ал 'gone' сөзін әлі аяқталмаған сапар үшін қолданамыз.

Америкалық ағылшын тілінде Past Simple жиірек қолданылады деген рас па?

Иә, америкалық ағылшын тілінде британдықтар Present Perfect шағын таңдайтын жағдайларда, әсіресе *just*, *already* және *yet* сөздерімен Past Simple шағын қолдану үрдісі бар. Мысалы, америкалық "Did you eat yet?" десе, британдық көбінесе "Have you eaten yet?" дейді. Екеуі де түсінікті, бірақ бұл – белгілі аймақтық айырмашылық.

Сөйлемде уақытты білдіретін сөз болмаса, қай шақты таңдау керек?

Егер уақытты білдіретін сөз болмаса, контекстке сүйену керек. Әңгіме аяқталған оқиға туралы ма (мысалы, былтырғы демалыс туралы әңгіме)? Past Simple қолданыңыз. Әңгіме жақында болған және қазір маңызды оқиға туралы ма (жаңалық сияқты)? Present Perfect қолданыңыз. Мысалы: "I can't find my wallet. I think I *have left* it in the taxi." (Әмиянымды таба алмай жатырмын. Оны таксиде ұмытып кеткен сияқтымын.)