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

Present Perfect және Past Simple: Ең маңызды айырмашылықтар мен қолдану ережелері

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

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

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

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

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

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

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

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

Сигнал сөздер: *yesterday, last week, last month, in 2010, when I was a child, five minutes ago.*

Мысалдар:

  • I visited my grandmother *yesterday*. (Мен *кеше* әжеме бардым.)
  • She graduated from university *in 2019*. (Ол университетті *2019 жылы* бітірді.)
  • We ate pizza for dinner *last night*. (Біз *кеше кешке* кешкі асқа пицца жедік.)

Бұл мысалдардың барлығында іс-әрекет толығымен аяқталған және өткен шақтағы нақты бір сәтке жатады.

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

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

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

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

Сигнал сөздер: *today, this week, this month, this year, so far.*

Мысалдар:

  • I have drunk three cups of coffee *today*. (Бүгінгі күн әлі біткен жоқ, мен тағы да ішуім мүмкін.)
  • She hasn't called me *this week*. (Бұл апта әлі аяқталған жоқ.)
  • We have seen two good movies *this month*. (Бұл ай әлі жалғасып жатыр.)

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

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

Сигнал сөздер: *ever, never, before, in my life.*

Мысалдар:

  • I have been to Japan. (Қашан барғаным маңызды емес; бұл менің өмірлік тәжірибемнің бір бөлігі.)
  • Have you ever eaten sushi? (Мен жалпы өміріңіздегі тәжірибеңіз туралы сұрап тұрмын.)
  • He has never seen a Star Wars film. (Ол осы уақытқа дейінгі бүкіл өмірінде көрмеген.)

3-ереже: Қазіргі уақытта нәтижесі бар өткен іс-әрекеттер үшін

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

Мысалдар:

  • I have lost my keys. (Нәтижесі: Мен *қазір* үйіме кіре алмаймын.)
  • She has broken her leg. (Нәтижесі: Оның аяғы *қазір* гипсте.)
  • The taxi has arrived. (Нәтижесі: Ол *қазір* сыртта күтіп тұр.)

Present Perfect пен Past Simple шақтарының нақты айырмашылығын қалай ажыратуға болады? Қатар салыстыру

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

  • Past Simple: I lived in Paris for two years.
  • *Мағынасы:* Менің Париждегі уақытым – аяқталған кезең. Мен қазір ол жерде тұрмаймын.
  • Present Perfect: I have lived in Paris for two years.
  • *Мағынасы:* Мен екі жыл бұрын Парижде тұра бастадым және әлі де сонда тұрамын.
  • Past Simple: I lost my wallet yesterday.
  • *Мағынасы:* Мұнда назар кеше әмиянымды жоғалтып алған нақты оқиғаға аударылады. Мүмкін, мен оны кейінірек тауып алған шығармын.
  • Present Perfect: I have lost my wallet.
  • *Мағынасы:* Мұнда басты назар қазіргі нәтижеге аударылады: менің әмияным *қазір* жоқ.
  • Past Simple: Did you eat breakfast?
  • *Мағынасы:* Нақты, аяқталған уақыт (бүгін таңертең) туралы сұрақ.
  • Present Perfect: Have you eaten yet?
  • *Мағынасы:* Қазіргі жағдай туралы сұрақ. Мен сіздің *қазір* қарныңыз аш па, соны білгім келеді.

Қорытынды: Есте сақтайтын басты нәрсе

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


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

'Yesterday' сөзін Present Perfect-пен қолдануға бола ма? Жоқ, болмайды. *Yesterday, last week, in 2015, ago* сияқты өткендегі аяқталған уақытты көрсететін сөздер міндетті түрде Past Simple шағымен қолданылуы керек. "I have seen him yesterday" деп айту дұрыс емес. Дұрыс нұсқасы: "I saw him yesterday."

'I went to Japan' және 'I have been to Japan' сөйлемдерінің айырмашылығы неде? "I went to Japan" (Past Simple) өткендегі нақты бір сапарды білдіреді, мысалы, "I went to Japan last year." Ал "I have been to Japan" (Present Perfect) өмірлік тәжірибені білдіреді; оның нақты уақыты емес, сізде осындай тәжірибе болғаны маңызды.

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

'For' және 'since' сөздері әрдайым Present Perfect-пен қолданыла ма? Әрдайым емес, бірақ өте жиі. Біз "for" және "since" сөздерін өткенде басталып, қазірге дейін жалғасып келе жатқан іс-әрекетті сипаттау үшін Present Perfect-пен қолданамыз (мысалы, "She has worked here for three years"). Алайда, 'for' сөзі аяқталған уақыт ұзақтығын білдіру үшін Past Simple-мен де қолданыла алады (мысалы, "She worked here for three years" – бірақ ол қазір мұнда жұмыс істемейді).

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