Past Simple мен Present Perfect шақтарының негізгі айырмашылығы — олардың уақытпен байланысында. Past Simple өткен шақтағы белгілі бір, аяқталған уақытта болған іс-әрекетті сипаттаса, Present Perfect қазіргі сәтпен байланысы бар әрекетті сипаттайды. Бұл байланыс әрекеттің нәтижесі арқылы немесе оның аяқталмаған уақыт кезеңінде орын алуы арқылы көрінеді.
Бұл негізгі айырмашылықты түсіну — ағылшын тілін үйренушілер үшін ең жиі қиындық тудыратын тақырыптардың бірі. Мәселе тек іс-әрекеттің қашан болғанында емес, оны біздің *қазіргі* көзқарасымызбен қалай қабылдайтынымызда. Бұл нұсқаулықта ережелерді талдап, нақты мысалдар келтіріп, екі шақты да сенімді түрде дұрыс қолдануға көмектесеміз.
Past Simple мен Present Perfect шағының негізгі айырмашылығы неде?
Бұл шақтарды меңгеру үшін бір негізгі сұраққа жауап беруіміз керек: уақыт кезеңі аяқталды ма? Егер жауап «иә» болса, сізге Past Simple қажет болады. Егер жауап «жоқ» болса немесе уақыт аталмаса, онда Present Perfect қолдануыңыз ықтимал.
Past Simple: Аяқталған уақыттағы аяқталған іс-әрекеттер үшін
Past Simple шағы өткен шақта белгілі бір уақытта басталып, аяқталған оқиғаларды сипаттау үшін қолданылады. Уақыт та, әрекет те біткен. Мұны жабық оқиға, аяқталған хикая ретінде қарастырыңыз.
- I visited my grandparents last weekend.
(Әрекет аяқталған, ал 'last weekend' (өткен демалыс) — біткен уақыт кезеңі.)
- She graduated from university in 2019.
(Әрекет аяқталған, ал '2019' — біткен жыл.)
- They watched that movie yesterday.
(Әрекет аяқталған, ал 'yesterday' (кеше) — біткен күн.)
Present Perfect: Өткен шақтағы, бірақ қазіргі уақытпен байланысы бар іс-әрекеттер үшін
Present Perfect шағы өткен шақ пен осы шақтың арасындағы көпір қызметін атқарады. Әрекет өткен шақта болған, бірақ оның *қазіргі* уақытқа қатысы немесе нәтижесі бар.
- I have lost my keys.
(Әрекет өткен шақта болған, бірақ нәтижесі қазіргі уақытта: мен есікті аша алмай тұрмын.)
- He has lived in London for five years.
(Ол Лондонға бес жыл бұрын көшіп келген және әлі сонда тұрады.)
- We have seen that movie.
(Бұл фильмді көру тәжірибесі біздің өміріміздің бір бөлігі. Нақты уақыты маңызды емес.)
Past Simple шағын нақты қашан қолдану керек?
Егер іс-әрекеттің уақыты көрсетіліп, сол уақыт кезеңі аяқталған болса, әрқашан Past Simple шағын қолдану керек. Ол «Бұл қашан болды?» деген сұраққа жауап береді.
Қазіргі уақытпен байланысы жоқ нақты уақытты білдіретін сөздерге назар аударыңыз. Міне, жиі кездесетін сигнал сөздер:
- yesterday
- last week / month / year
- five minutes ago
- in 1999
- when I was a child
Мысалдар:
- Leonardo da Vinci painted the Mona Lisa. (Ол енді тірі емес; іс-әрекет толығымен өткен шақта қалған.)
- We ate lunch at that new café on Tuesday.
- Did you finish your homework last night?
Present Perfect шағы қандай жағдайларда қолданылады?
Present Perfect шағының қолдану аясы кеңірек. Ол нақты, аяқталған өткен уақыт үшін қолданылмайды. Оның орнына, қазіргі уақытпен байланысы бар іс-әрекеттер үшін пайдаланылады.
Қазіргі уақытта нәтижесі бар іс-әрекеттер үшін
Әрекет аяқталған, бірақ оның салдары қазір маңызды.
- She has broken her leg. (Нәтижесі: оның аяғы қазір гипсте.)
- The taxi has arrived. (Нәтижесі: біз енді әуежайға бара аламыз.)
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін
Іс-әрекет әлі жалғасып жатқан уақыт аралығында болған.
- I have drunk three cups of coffee this morning. (Әлі таңертеңгі уақыт.)
- They haven't seen their manager today. (Бүгінгі күн әлі аяқталған жоқ.)
Өмірлік тәжірибені айту үшін
Біз өмірлік тәжірибеміз туралы айтқанда, уақыт «осы уақытқа дейін» дегенді білдіреді. Нақты күн маңызды емес. Бұл жағдайда көбіне *ever*, *never*, *before*, *so far* сияқты сөздер қолданылады.
- Have you ever been to Japan?
- He has never flown in a helicopter.
Уақыт үстеулері Past Simple мен Present Perfect айырмашылығын қалай көрсетеді?
Дұрыс шақты таңдаудың ең оңай жолы — уақытты білдіретін сөздерге қарау. Аяқталған уақыт маркері Past Simple-ды талап етеді. Аяқталмаған немесе белгісіз уақыт маркері Present Perfect-ке нұсқайды.
| Past Simple (Аяқталған уақыт) | Present Perfect (Аяқталмаған/Белгісіз уақыт) | |---|---| | I saw him yesterday. | I have seen him this week. | | She lived there for 10 years (бірақ қазір тұрмайды). | She has lived there for 10 years (және әлі де тұрады). | | We went to Spain last summer. | We have been to Spain twice (өмірімізде). | | They finished the project at 6 PM. | They haven't finished the project yet. |
Қорытынды: Есте сақтайтын басты ой
Past Simple мен Present Perfect айырмашылығын меңгеру бір ғана қарапайым тұжырымға келіп тіреледі: қазіргі уақытпен байланыс. Егер іс-әрекет пен оның уақыт кезеңі толығымен өткен шақта қалып, аяқталған болса, Past Simple қолданыңыз. Егер іс-әрекеттің қазіргі уақытта нәтижесі болса, аяқталмаған уақыт кезеңінде орын алса немесе өмірлік тәжірибенің бір бөлігі болса, Present Perfect шағын қолданыңыз. Тәжірибе арқылы бұл байланысты анықтау сіз үшін оңай болады.
Жиі Қойылатын Сұрақтар (ЖҚС)
Past Simple мен Present Perfect бір сөйлемде қолданыла ала ма?
Иә, бұл жиі кездеседі. Мысалы: "I have lost the wallet that I bought last week." 'I have lost' — Present Perfect, себебі нәтижесінде әмияным қазір менде жоқ. 'I bought' — Past Simple, себебі ол нақты аяқталған уақытта ('last week') болған.
Past Simple мен Present Perfect қолданғанда жиі кездесетін қате қандай?
Ең жиі кездесетін қате — Present Perfect шағын аяқталған уақытты білдіретін сөзбен қолдану. Мысалы, "I have seen him yesterday" деп айту дұрыс емес. 'Yesterday' — аяқталған уақыт болғандықтан, "I saw him yesterday" деп айту керек.
'I have gone to the store' мен 'I have been to the store' сөйлемдерінің қайсысы дұрыс?
Екеуі де дұрыс, бірақ мағыналары әртүрлі. 'He has gone to the store' оның қазір дүкенде екенін (немесе сол жаққа бара жатқанын) және әлі оралмағанын білдіреді. 'He has been to the store' оның дүкенге барып, қайтып келгенін білдіреді; бұл жақын арада болған сапар.
Американдық және британдық ағылшын тілінде Present Perfect әртүрлі қолданыла ма?
Иә, кейде. Британдық ағылшын тілінде Present Perfect жақын арада болған іс-әрекеттер үшін, әсіресе 'just', 'already', 'yet' сөздерімен жиі қолданылады. Мысалы: "I've just eaten." Американдық ағылшын тілінде мұндай жағдайларда Past Simple қолдану жиі кездеседі: "I just ate."