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

Present Perfect пен Past Simple: Басты айырмашылығы мен дұрыс қолдану ережелері

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

difference between present perfect and past simplepresent perfect vs past simpleenglish grammar tensespast simple tensepresent perfect tense

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

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

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

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

Құрылымы: Бастауыш + етістіктің өткен шақ формасы (мысалы, walked, ate, saw)

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

Мысалдар:

  • I watched that movie *yesterday*. (Іс-әрекет аяқталған, уақыты нақты: кеше).
  • She visited Japan *in 2018*. (Саяхат біткен. Уақыты нақты: 2018 жылы).
  • They finished their project *last week*. (Жоба аяқталған. Уақыты нақты: өткен аптада).

*yesterday, in 2018, last week* сияқты уақытты білдіретін сөздерге назар аударыңыз. Бұл сөздер аяқталған уақытты көрсетіп, Past Simple шағын қолдану керектігінің нақты белгісі болып табылады.

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

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

Құрылымы: Бастауыш + have/has + етістіктің 3-ші формасы (past participle) (мысалы, have walked, has eaten, have seen)

Present Perfect қолданылатын үш негізгі жағдай:

  • Өмірлік тәжірибе: Адамның өмірінде белгісіз бір уақытта болған іс-әрекеттер үшін.
  • *Мысал:* I have been to Italy. (Бұл менің өмірлік тәжірибемнің бір бөлігі. Қашан барғаным маңызды емес).
  • *Мысал:* He has never tried sushi. (Бұл оның осы уақытқа дейінгі өмірлік тәжірибесі туралы).
  • Жақын өткен шақ және оның қазіргі нәтижесі: Нәтижесі қазір де көрініп тұрған немесе маңызды болып табылатын жақында болған іс-әрекеттер үшін.
  • *Мысал:* I have lost my keys. (Нәтижесінде мен *қазір* үйіме кіре алмай тұрмын).
  • *Мысал:* She has finished her homework. (Нәтижесінде ол *қазір* ойнауға босайды).
  • Аяқталмаған уақыт кезеңдері: Әлі аяқталмаған уақыт кезеңінде болған іс-әрекеттер үшін (мысалы, *today, this week, this year*).
  • *Мысал:* I have drunk three coffees *today*. (*Бүгін* әлі аяқталған жоқ, сондықтан мен тағы ішуім мүмкін).
  • *Мысал:* We haven't seen her *this month*. (*Осы ай* әлі жалғасып жатыр).

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

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

  • Past Simple: Аяқталған уақыт кезеңдері үшін қолданылады.
  • Уақытты білдіретін сөздер: *yesterday, last week, last year, in 1999, when I was a child.*
  • Мысал: I lived in London for two years. (Бұл менің қазір онда тұрмайтынымды білдіреді).
  • Present Perfect: Аяқталмаған уақыт кезеңдері немесе іс-әрекеттің қазіргі нәтижесі болғанда қолданылады.
  • Уақытты білдіретін сөздер: *for, since, already, yet, this week, so far.*
  • Мысал: I have lived in London for two years. (Бұл менің әлі де сонда тұратынымды білдіреді).

Аяқталған және аяқталмаған уақыт кезеңдері шақты қалай өзгертеді?

Осы маңызды тұжырымдаманы нақты мысалмен қарастырайық.

  • Past Simple: I wrote two emails *yesterday*.
  • *Неліктен?* Өйткені *yesterday* уақыт кезеңі толығымен аяқталған.
  • Present Perfect: I have written two emails *this morning*.
  • *Неліктен?* Өйткені *this morning* уақыт кезеңі әлі жалғасып жатқан болуы мүмкін (егер әлі таңертең болса) немесе менің қазіргі жұмысыма тікелей нәтижесі бар.

Present Perfect пен Past Simple айырмашылығын мысалдармен тағы да қарастырайық

Кейде қай шақты таңдау керектігін тек мәнмәтінге қарап шешуге болады. Белгілі бір жазушы туралы әңгімелесіп жатырмыз деп елестетіңіз.

  • 1-жағдай: Жазушыларды салыстыру.
  • "Stephen King has written many best-selling novels." (Дұрыс, себебі ол әлі тірі және тағы да жаза алады).
  • "Charles Dickens wrote many famous novels." (Дұрыс, себебі ол енді тірі емес. Оның өмірі мен жазушылық мансабы — аяқталған уақыт кезеңдері).
  • 2-жағдай: Саяхат туралы әңгіме.
  • "I went to Spain in 2020." (Нақты, аяқталған саяхат).
  • "I have been to Spain, so I can recommend some good restaurants." (Менің өткен тәжірибем *қазіргі* әңгімемізге қатысты).

Қорытынды

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


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

1-сұрақ: "I went to Spain" және "I have been to Spain" сөйлемдерінің айырмашылығы қандай? "I went to Spain" (Past Simple) өткен шақтағы нақты, аяқталған саяхатты білдіреді. "I have been to Spain" (Present Perfect) сіздің өмірлік тәжірибеңізді сипаттайды; Испанияға барғаныңыз сіздің тарихыңыздың бір бөлігі, ал нақты уақыты маңызды емес.

2-сұрақ: "For" және "since" сөздерін Past Simple-мен қолдануға бола ма? Иә, бірақ мағынасы өзгереді. "I lived in Paris for three years" (Past Simple) сіздің Парижде үш жыл бойы тұрғаныңызды білдіреді және ол кезең қазір аяқталған. "I have lived in Paris for three years" (Present Perfect) сіздің үш жыл бұрын сонда тұра бастағаныңызды және әлі де сол жерде тұратыныңызды білдіреді.

3-сұрақ: Неліктен "I have seen that movie yesterday" деп айту қате? Бұл қате, себебі Present Perfect шағы аяқталған уақытты білдіретін сөзбен қолданылмайды. "Yesterday" — нақты, аяқталған уақыт, сондықтaн сіз Past Simple қолдануыңыз керек: "I saw that movie yesterday."

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

5-сұрақ: Present Perfect пен Past Simple шақтарын тез ажырату үшін не істеу керек? Өзіңізге сұрақ қойыңыз: "Уақыт маңызды және аяқталған ба?" Егер иә болса (мысалы, *last year, on Monday, at 3 PM*), Past Simple қолданыңыз. Егер уақыт маңызды болмаса, айтылмаса немесе аяқталмаса (мысалы, *today, this week, ever*), сізге Present Perfect қажет болуы ықтимал.