Present Perfect пен Past Simple шақтарының негізгі айырмашылығы – олардың осы шақпен байланысында. Past Simple өткен шақта белгілі бір уақытта аяқталған іс-әрекетті сипаттаса, Present Perfect қазіргі сәтте нәтижесі немесе өзектілігі бар әрекетті білдіреді.
Ағылшын тіліндегі осы екі етістік шағын меңгеру қиын болып көрінуі мүмкін, бірақ ойыңызды анық жеткізу үшін өте маңызды. Негізгі тұжырымдамаларды түсінгеннен кейін, дұрыс шақты таңдау әдетке айналады. Ендеше, ережелерді талдап, Present Perfect пен Past Simple айырмашылығын нақты мысалдармен қарастырайық.
Past Simple шағын қай кезде қолданған жөн?
Past Simple (сондай-ақ Simple Past деп те аталады) – толығымен аяқталған іс-әрекеттер мен жағдайлар туралы айту үшін қолданылатын негізгі шақ. Ең бастысы – іс-әрекет өткен шақта *белгілі бір уақытта* орын алған. Бұл уақыт сөйлемде нақты көрсетілуі немесе сөйлесу барысында түсінікті болуы мүмкін.
Мұны аяқталған оқиғаны баяндау деп ойлаңыз. Оқиға yesterday (кеше), last week (өткен аптада) немесе 2015 сияқты аяқталған уақыт «қорапшасында» тұрады.
Past Simple үшін жиі қолданылатын сигнал сөздер:
- yesterday
- last week/month/year
- ... ago (мысалы, five minutes ago, two years ago)
- in 1999 / in the 20th century
- when I was a child
Past Simple шағына мысалдар қарастырайық
Әр сөйлемнің өткен шақтағы нақты, аяқталған сәтке нұсқайтынына назар аударыңыз.
- She visited her grandparents last weekend. (Уақыт — өткен демалыс — аяқталған.)
- I graduated from university in 2018. (Іс-әрекет аяқталған және нақты жылмен байланысты.)
- They ate pizza for dinner yesterday. (Іс-әрекет біткен; уақыты көрсетілген.)
Present Perfect шағын қандай жағдайларда қолданамыз?
Дәл осы жерде осы шақпен байланыс пайда болады. Present Perfect шағы өткен шақты осы шақпен байланыстырады. Біз оны іс-әрекеттің *нақты уақыты* маңызды емес немесе белгісіз болған бірнеше негізгі жағдайда қолданамыз. Ең бастысы – оның *қазіргі* нәтижесі немесе өзектілігі.
Міне, оның үш негізгі қолданылуы:
- Қазіргі сәтте нәтижесі бар іс-әрекеттер: Іс-әрекет өткен шақта болған, бірақ оның нәтижесі қазір маңызды.
- *Мысал:* I have lost my wallet. (Оны жоғалту әрекеті өткен шақта болған, бірақ нәтижесі – ол менде *қазір* жоқ.)
- Өмірлік тәжірибе: Адамның осы уақытқа дейінгі өмірлік тәжірибесі туралы айту үшін. Нақты уақыт маңызды емес.
- *Мысал:* He has traveled to Asia several times. (Ол өз өмірінде, осы сәтке дейін, мұны бірнеше рет жасады.)
- Аяқталмаған уақыт кезеңдері: Өткен шақта басталып, осы шаққа дейін жалғасып келе жатқан іс-әрекеттер немесе жағдайлар үшін. Бұл жерде біз жиі for және since сөздерін қолданамыз.
- *Мысал:* They have lived in this city for ten years. (Олар осы қалада он жыл бұрын өмір сүре бастаған және *қазір* де осында тұрады.)
Present Perfect шағына мысалдар келтіре аласыз ба?
- She has just finished her project. (Нәтижесі – жоба *қазір* дайын.)
- Have you ever seen a ghost? (Сіздің өмірлік тәжірибеңіз туралы сұрақ.)
- We haven't spoken to him since Monday. (Жағдай дүйсенбіде басталып, осы шаққа дейін жалғасуда.)
Қай шақты таңдау керегін қалай білуге болады? Жылдам нұсқаулық
Әлі де шатасып отырсыз ба? Өзіңізге бір ғана қарапайым сұрақ қойыңыз: Уақыт маңызды және аяқталған ба?
Қай шақты қолдану керегін шешуге көмектесетін жылдам салыстыру.
- Past Simple шағын қолданыңыз, егер:
- Сіз өткен шақтағы нақты уақытта аяқталған іс-әрекет туралы айтып жатсаңыз.
- Сіз yesterday, last year, in 2010 немесе five minutes ago сияқты уақыт сөздерін қолдансаңыз.
- Оқиға толығымен өткен шақта қалып, қазіргімен байланысы жоқ болса.
- Мысал: Shakespeare wrote Hamlet. (Ол енді тірі емес; іс-әрекет толығымен аяқталған.)
- Present Perfect шағын қолданыңыз, егер:
- Іс-әрекеттің нақты уақыты аталмаса немесе маңызды болмаса.
- Іс-әрекеттің осы шақта айқын нәтижесі немесе әсері болса.
- Сіз for, since, just, already, yet, ever немесе never сияқты уақыт сөздерін қолдансаңыз.
- Іс-әрекет немесе жағдай өткен шақта басталып, бүгінгі күнге дейін жалғасып жатса.
- Мысал: I have written an article. (Мақала *қазір* бар.)
Қорытынды: Барлығы осы шақпен байланысқа тіреледі
Сонымен, Present Perfect пен Past Simple арасындағы негізгі айырмашылық осы шақпен байланысында жатыр. Егер іс-әрекет өткен шақтың белгілі бір нүктесінде аяқталған тарих бөлігі болса, Past Simple қолданыңыз. Егер іс-әрекеттің әсері қазіргі сәтке дейін жетсе – нәтижесі, жалғасуы немесе өмірлік тәжірибе ретінде – Present Perfect сіздің ең дұрыс таңдауыңыз болады. Жаттыға беріңіз, сонда көп ұзамай бұл грамматикалық ережелерді ана тіліңіздей қолданатын боласыз!
Present Perfect пен Past Simple туралы жиі қойылатын сұрақтар
1-сұрақ: Present Perfect шағымен 'yesterday' сөзін қолдануға бола ма?
Жоқ, болмайды. 'yesterday,' 'last week' немесе 'in 2020' сияқты аяқталған уақытты білдіретін сөздер міндетті түрде Past Simple шағымен қолданылуы керек. "I have seen him yesterday" деп айту қате. Дұрыс нұсқасы: "I saw him yesterday."
2-сұрақ: "I have been to London" және "I was in London" сөйлемдерінің айырмашылығы неде?
"I have been to London" (Present Perfect) сіздің өміріңіздің бір кезеңінде Лондонда болғаныңызды білдіреді. Бұл – өмірлік тәжірибе. "I was in London" (Past Simple) өткен шақтағы белгілі бір, аяқталған кезеңге сілтейді және әдетте одан кейін "I was in London last year" сияқты уақытты білдіретін тіркес қолданылады.
3-сұрақ: "I finished my work" сөйлемі Past Simple ме, әлде Present Perfect пе?
"I finished my work" – бұл Past Simple. Ол аяқталған іс-әрекетті сипаттайды. Оның Present Perfect нұсқасы "I have finished my work" болар еді, және сіз мұны жұмыстың *дәл қазір* аяқталғанын көрсету үшін қолданасыз (мысалы, "Маған көмектесе аласың ба?" деген сұраққа жауап ретінде).
4-сұрақ: Present Perfect шағында 'for' және 'since' қалай қолданылады?
Біз 'for' сөзін уақыт кезеңімен (мысалы, for three years, for two months) және 'since' сөзін уақыттың нақты нүктесімен (мысалы, since 2021, since last Tuesday) қолданамыз. Екеуі де Present Perfect шағында өткенде басталып, қазірге дейін жалғасып келе жатқан іс-әрекетті немесе жағдайды сипаттау үшін қолданылады. Мысалы: She has worked here for five years. немесе She has worked here since 2019.
5-сұрақ: Неліктен "I have seen him last week" деп айту қате болады?
Бұл – екі шақты араластырудан туындайтын классикалық қате. "Last week" – бұл іс-әрекетті толығымен өткен шаққа жатқызатын аяқталған уақыт тіркесі. Сондықтан сіз Past Simple шағын қолдануыңыз керек. Дұрыс сөйлем: "I saw him last week."