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

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

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

difference between present perfect and past simplepresent perfect vs past simplewhen to use present perfectwhen to use past simpleenglish grammar tenses

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

Бұл айырмашылықты меңгеру — ағылшын тілін үйренуші кез келген адам үшін маңызды қадам. Егер сіз "I saw that movie" немесе "I have seen that movie" деп айту керегін білмей, ойланып қалсаңыз, онда бұл мақала сізге арналған. Ағылшын тілінде сенімді сөйлеуіңіз үшін Present Perfect пен Past Simple арасындағы айырмашылықты нақты ережелермен және мысалдармен талдап көрейік.

Сонымен, Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?

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

  • Past Simple: Іс-әрекет 100% аяқталған, және уақыт кезеңі де 100% біткен. Қазіргі сәтпен байланысы маңызды емес.
  • *Мысал:* I visited Japan in 2018. (Мен 2018 жылы Жапонияға бардым.) (Іс-әрекет те, жыл да аяқталған.)
  • Present Perfect: Іс-әрекет өткенде болған, бірақ оның қазіргі сәтке қатысты нәтижесі, маңызы немесе байланысы бар, немесе ол әлі аяқталмаған уақыт кезеңінде болған.
  • *Мысал:* I have visited Japan. (Мен Жапонияда болғанмын.) (Бұл тәжірибе қазір менің өмірімнің бір бөлігі; нақты уақыты маңызды емес.)

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

Past Simple шағын өткендегі нақты бір уақытта басталып, аяқталған іс-әрекет туралы айтқанда қолдану керек. Бұл жерде уақыт — өте маңызды ақпарат. Егер сіз "Қашан?" деп сұрап, нақты, аяқталған жауап ала алсаңыз, сізге Past Simple қажет болуы мүмкін.

Өткен шақтағы нақты уақытта аяқталған іс-әрекеттер үшін қалай қолданылады?

Бұл — ең жиі кездесетін қолданыс. Уақыт белгісі көбіне тікелей айтылады немесе сөйлесу барысында түсінікті болады.

  • She graduated from university last year.
  • We ate at that new restaurant on Saturday.
  • I lived in London for two years when I was a student.

Нақты уақытты білдіретін сөздерге назар аударыңыз. Past Simple-ды қолдану керегін білдіретін кейбір жиі кездесетін сигнал сөздер:

  • yesterday (кеше)
  • last week/month/year/summer (өткен аптада/айда/жылы/жазда)
  • ... ago (мысалы, three days ago — үш күн бұрын)
  • in 1999 / in the 20th century (1999 жылы / 20-ғасырда)
  • when I was a child (мен бала кезімде)

Ал Present Perfect шағын қашан қолдану қажет?

Present Perfect шағының қолданылу аясы кеңірек. Ол тек не болғаны туралы емес, оның қазіргімен қалай байланысатыны туралы. Оны таңдауға болатын үш негізгі жағдай бар.

Іс-әрекеттің нәтижесі осы шаққа әсер етсе, қалай қолданамыз?

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

  • I've lost my wallet. (Нәтижесі: менің әмияным қазір жоқ.)
  • He has broken his leg. (Нәтижесі: оның аяғы қазір гипсте.)

Әлі аяқталмаған уақыт аралығындағы іс-әрекеттер үшін ше?

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

  • She has drunk three cups of coffee today. (Today (бүгін) әлі аяқталған жоқ.)
  • We haven't seen my aunt this month. (This month (осы ай) әлі аяқталған жоқ.)
  • It has rained a lot this week. (This week (осы апта) әлі аяқталған жоқ.)

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

Біз жалпы өмірлік тәжірибе туралы айту үшін Present Perfect-ті *ever*, *never*, *before*, *so far* сияқты сөздермен жиі қолданамыз.

  • Have you ever been to Canada? (Мен сіздің осы уақытқа дейінгі бүкіл өміріңіз туралы сұрап тұрмын.)
  • My sister has never flown in a helicopter.
  • This is the best pizza I have ever tasted.

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

Қорытынды: Қай шақты таңдау керек?

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


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

1-сұрақ: Present Perfect-ті 'yesterday' сөзімен қолдануға бола ма?

Жоқ, болмайды. 'Yesterday' (кеше) — аяқталған уақыт кезеңі. Сондықтан сіз міндетті түрде Past Simple қолдануыңыз керек. Мысалы, "I have gone to the gym yesterday" демей, "I went to the gym yesterday" деп айтыңыз.

2-сұрақ: 'I have been to Paris' пен 'I went to Paris' сөйлемдерінің айырмашылығы қандай?

"I have been to Paris" — бұл Present Perfect, ол өмірлік тәжірибені сипаттайды; нақты уақыты белгісіз немесе маңызды емес. "I went to Paris" — бұл Past Simple, ол нақты бір сапарды білдіреді, және сіз әдетте одан кейін "I went to Paris last year" сияқты толықтыратын ақпарат бересіз.

3-сұрақ: Неліктен американдықтар кейде британдықтар Present Perfect қолданатын жерде Past Simple-ды қолданады?

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

4-сұрақ: Present Perfect-те 'for' және 'since' сөздері қалай қолданылады?

'For' уақыт кезеңімен қолданылады (мысалы, for three years, for two weeks), ал 'since' нақты бір уақыт мезетімен қолданылады (мысалы, since 2020, since last Monday). Екеуі де өткенде басталып, қазіргі уақытқа дейін жалғасып келе жатқан іс-әрекетті сипаттау үшін Present Perfect-пен бірге қолданылады. Мысал: "She has lived here for ten years." / "She has lived here since 2014."

5-сұрақ: 'I've finished my work' сөйлемі Past Simple ме, әлде Present Perfect пе?

"I've finished my work" — бұл Present Perfect шағы. Мұндағы "I've" — "I have" сөзінің қысқарған түрі. Бұл сөйлемнің қазіргі нәтижесі бар екенін білдіреді: менің жұмысым дәл қазір бітті, енді мен боспын.