Present Perfect пен Past Simple шақтарының негізгі айырмашылығы олардың уақытпен байланысында жатыр. Past Simple өткен шақта белгілі бір уақытта аяқталған іс-әрекеттер үшін қолданылса, Present Perfect қазіргі сәтпен байланысы бар іс-әрекеттер үшін қолданылады.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ Present Perfect пен Past Simple айырмашылығын түсіну – орта деңгейдегі кез келген оқушы үшін маңызды қадам. Бұл екі шақ екеуі де өткен оқиғалар туралы айтатындықтан, оқушыларды жиі шатастырады. Алайда, олар өткен шақты әртүрлі жолдармен сипаттайды. Бұл нұсқаулықта оларды сенімді түрде қолдануға көмектесетін ережелер мен нақты мысалдар келтірілген.
Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?
Айырмашылықты есте сақтаудың ең оңай жолы – уақыт туралы ойлану. Past Simple аяқталған өткен шақта орын алса, Present Perfect әрқашан қазіргі уақытпен байланыста болады.
- Past Simple (мысалы, *I walked*): Бұл шақ өткен уақыттың белгілі бір сәтінде басталып, аяқталған іс-әрекетті сипаттайды. Уақыт біткен. Мұны аяқталған оқиға ретінде қарастырыңыз.
- Present Perfect (мысалы, *I have walked*): Бұл шақ қазіргі уақытпен байланысы бар іс-әрекетті сипаттайды. Іс-әрекет жақында немесе белгісіз уақытта орын алған болуы мүмкін, бірақ оның нәтижесі немесе тәжірибесі *дәл қазір* маңызды.
Қарапайым салыстыруды қарастырайық:
- Past Simple: *Leonardo da Vinci painted the Mona Lisa.* (Ол қазір өмірде жоқ; іс-әрекет толығымен өткен шақта аяқталған.)
- Present Perfect: *I have painted my bedroom.* (Іс-әрекет аяқталды, бірақ оның нәтижесі — жаңадан боялған бөлме — қазір маңызды. Оны көруге болады.)
Past Simple шағын қай кезде қолданған дұрыс?
Past Simple шағын белгілі бір, аяқталған уақытта болған іс-әрекет туралы айтқанда қолдану керек. Уақыт сөйлемде нақты көрсетілуі немесе контекстен түсінікті болуы мүмкін.
Past Simple шағының негізгі қолданылуы:
- Аяқталған уақытты білдіретін сөздермен: Егер сөйлемде өткен шақтың аяқталған уақытын көрсететін сөз немесе сөз тіркесі болса, Past Simple қолдану міндетті.
- Оқиғалар мен әңгімелерді баяндау: Әңгіме айтқанда, оқиғаларды олардың орын алу ретімен сипаттайсыз.
Past Simple шағының сигнал сөздері қандай?
Мына сөздер мен сөз тіркестеріне назар аударыңыз. Олар Past Simple қолдану керектігін білдіреді:
- yesterday
- last week / month / year
- ... ago (мысалы, *three days ago*)
- in 2010 / in the 1990s
- when I was a child
- the other day
Мысалдар:
- I visited my grandparents last weekend.
- She moved to London three years ago.
- When I was a student, I didn't have a car.
Present Perfect шағын қашан қолдану керек?
Present Perfect икемдірек және қазіргі сәтпен тығыз байланысты бірнеше жағдайда қолданылады. Міне, оның негізгі қолданылу жолдары.
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін қалай қолданылады?
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, Present Perfect қолданыңыз.
- I have drunk three cups of coffee today. (Today (бүгін) әлі аяқталған жоқ.)
- We have seen two great films this month. (This month (осы ай) әлі біткен жоқ.)
Мұны Past Simple-мен салыстырыңыз: *I drank three cups of coffee yesterday.* (Yesterday (кеше) аяқталған уақыт.)
Өмірлік тәжірибені айтқанда қалай қолданылады (уақыты белгісіз)?
Адамның өмірінде кез келген уақытта болған тәжірибе туралы айтқанда, нақты уақыт маңызды емес. Тәжірибенің өзі – негізгі ақпарат. Біз жиі *ever* (сұраулы сөйлемде) және *never* (болымсыз сөйлемде) сөздерін қолданамыз.
- Have you ever been to Japan? (Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
- He has never tried sushi before. (Ол өмірінде ешқашан суши жеп көрмеген.)
- She's read all the Harry Potter books. (Оның кітаптарды қашан оқығаны маңызды емес.)
Қазіргі сәтке қатысты нәтижесі бар іс-әрекеттер үшін қалай қолданылады?
Present Perfect шағын жақында болған, бірақ нәтижесі қазіргі уақытта көрінетін немесе маңызды болып табылатын іс-әрекеттер үшін қолданыңыз.
- I've lost my keys. (Нәтижесінде мен *қазір* үйіме кіре алмай тұрмын.)
- Tom has broken his leg. (Нәтижесінде оның аяғы *қазір* гипсте.)
Present Perfect-тің сигнал сөздері: for, since, just, already, yet, ever, never.
Жылдам қорытынды кестесі
| Ерекшелігі | Past Simple | Present Perfect | |---|---|---| | Уақыты | Өткен шақтағы нақты, аяқталған уақыт | Белгісіз өткен уақыт немесе аяқталмаған уақыт кезеңі | | Байланысы | Қазіргі уақытпен байланысы жоқ | Қазіргі уақытпен тығыз байланысты (нәтиже, тәжірибе) | | Мысалы | I saw that movie yesterday. | I have seen that movie. (Бұл менің тәжірибем) | | Жиі кездесетін сигнал сөздер | yesterday, last week, ... ago, in 2005 | for, since, already, yet, just, ever, never |
Present Perfect пен Past Simple айырмашылығын түсіну контекстке және өткен оқиғаны қалай қабылдайтыныңызға байланысты. Уақыттың аяқталғанына немесе іс-әрекеттің қазіргі нәтижесі бар-жоғына назар аудара отырып, сіз әрқашан дұрыс таңдау жасай аласыз. Тәжірибе жасай беріңіз, сонда бұл сіз үшін үйреншікті нәрсеге айналады!
Жиі Қойылатын Сұрақтар (FAQ)
Present Perfect-пен 'yesterday' сөзін қолдануға бола ма?
Жоқ, болмайды. 'Yesterday' нақты, аяқталған уақыт кезеңін білдіреді. Сондықтан, сіз тек Past Simple шағын қолдануыңыз керек. Мысалы, "I have gone to the gym yesterday" деудің орнына "I went to the gym yesterday" деп айтыңыз.
'I went to Paris' пен 'I’ve been to Paris' сөйлемдерінің айырмашылығы қандай?
"I went to Paris" (Past Simple) белгілі бір сапарды білдіреді, ол қазір аяқталған. Мысалы, "I went to Paris last year". Ал "I've been to Paris" (Present Perfect) өмірлік тәжірибені сипаттайды. Бұл сіздің өміріңіздің бір сәтінде Парижге бару тәжірибесі болғанын білдіреді және нақты уақыты маңызды емес.
'I have finished my work' сөйлемі Present Perfect пе, әлде Past Simple ме?
Бұл – Present Perfect шағы (*have + past participle*). Бұл сіздің жұмысыңызды жақында аяқтағаныңызды және нәтижесінде қазір бос екеніңізді білдіреді. Past Simple-де "I finished my work at 6 p.m." деп, аяқталған нақты уақыт көрсетілер еді.
Present Perfect шағында 'for' және 'since' сөздері қалай қолданылады?
'For' және 'since' екеуі де қазіргі жағдайдың қанша уақыттан бері жалғасып келе жатқанын сипаттайды. 'For' сөзін уақыт кезеңімен қолданамыз (мысалы, *for two years, for three days*). 'Since' сөзін уақыттың нақты бір сәтімен қолданамыз (мысалы, *since 2021, since Monday*). Мысал: "She has lived here for ten years." / "She has lived here since 2014."