Present Perfect және Past Simple шақтарының негізгі айырмашылығы – олардың қазіргі сәтпен байланысында. Past Simple өткен шақта белгілі бір уақытта болып, аяқталған және қазіргі сәтке еш әсері жоқ іс-әрекетті білдіреді. Ал Present Perfect өткендегі іс-әрекетті қазіргі сәтпен байланыстырып, оның нәтижесіне немесе маңыздылығына назар аударады. Осы айырмашылықты меңгеру – ағылшын тілін терең білетін адамның бір белгісі.
Тіпті тілді жақсы меңгергендер үшін де бұл екі шақтың аражігін ажырату қиынға соғуы мүмкін. Сіз негізгі ережені – аяқталған және аяқталмаған уақытты түсінесіз, бірақ күнделікті сөйлесуде түрлі нюанстар кездеседі. Бұл нұсқаулық Present Perfect пен Past Simple арасындағы нәзік айырмашылықтарды тереңірек талдап, оларды ана тілінде сөйлейтін адам сияқты сауатты қолдануға көмектеседі.
Present Perfect пен Past Simple-дің негізгі айырмашылығы неде?
Ең басты ұғым – осы шақпен байланыс (present relevance). Өзіңізге сұрақ қойыңыз: бұл іс-әрекет өткен шақта қалып қойған оқиға ма, әлде оның қазіргі сәтке нақты бір әсері бар ма?
- Past Simple (Өткен шақпен шектелген іс-әрекет): Бұл шақ өткенде белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданылады. Оқиға біткен, және біз ол туралы тарихи факт ретінде айтамыз. Уақыт сызығы жабық.
- Мысал: *“Leonardo da Vinci painted the Mona Lisa.”* (Ол қазір тірі емес; іс-әрекет толығымен өткен шақта қалған.)
- Мысал: *“I lost my keys yesterday.”* (Назар кеше, яғни нақты бір күнде болған іс-әрекетке аударылады.)
- Present Perfect (Осы шақпен байланысты іс-әрекет): Бұл шақ өткен мен бүгінгі күн арасында көпір орнатады. Іс-әрекет өткенде белгісіз бір уақытта болған, бірақ оның нәтижесі немесе тәжірибесі *дәл қазір* маңызды.
- Мысал: *“I have lost my keys.”* (Нәтижесінде мен *дәл қазір* үйіме кіре алмай тұрмын.)
- Мысал: *“She has written three books.”* (Нәтижесінде ол *бүгінде* танымал жазушы.)
Уақыт үстеулері Present Perfect пен Past Simple-ді таңдауға қалай көмектеседі?
Уақытты білдіретін сөздер – дұрыс шақты таңдаудағы ең сенімді көмекші. Олар уақыт кезеңінің аяқталғанын немесе әлі жалғасып жатқанын көрсететін белгі іспетті.
Past Simple үшін қолданылатын уақыт үстеулері (Нақты, аяқталған уақыт)
Егер сіз «Қашан?» деген сұраққа өткен шақтағы нақты уақытпен жауап бере алсаңыз, Past Simple шағын қолданыңыз. Бұл үстеулер іс-әрекетті аяқталған уақытпен байланыстырады.
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- five minutes ago (бес минут бұрын)
- in 2015 (2015 жылы)
- on Monday (дүйсенбіде)
- when I was a child (мен бала кезімде)
Мысал: *“We finished the project three days ago.”* (*“We have finished...”* деп айту қате.)
Present Perfect үшін қолданылатын уақыт үстеулері (Аяқталмаған немесе белгісіз уақыт)
Бұл үстеулер іс-әрекетті осы шаққа дейін жалғасатын немесе өткендегі белгісіз бір уақытта болғанын көрсетеді.
- Аяқталмаған уақыт: for, since, so far, this week/month
- *“I have known him for ten years.”* (Мен оны әлі де танимын.)
- Белгісіз уақыт: ever, never, already, yet, just, recently
- *“Have you ever been to Canada?”* (Осы уақытқа дейінгі өміріңіздің кез келген сәтінде.)
Өмірлік тәжірибе туралы айтқанда қай шақты қолданған дұрыс?
Жалпы өмірлік тәжірибе туралы сұрағанда немесе бөліскенде, әдетте Present Perfect шағы қолданылады. Бұл жерде оқиғаның нақты қашан болғаны емес, тәжірибенің өзі маңызды.
Алғашқы сұрақты қою үшін Present Perfect қолданыңыз:
- *“Have you ever eaten sushi?”* (Сіз суши жеп көрдіңіз бе?)
- *“She’s a great traveller. She has visited over 30 countries.”* (Ол керемет саяхатшы. Ол 30-дан астам елде болған.)
Алайда, тәжірибенің болғаны расталғаннан кейін, сол оқиғаның нақты részleteрі туралы кез келген келесі сұрақтар Past Simple шағында қойылуы керек.
- A: “Have you seen the latest James Bond film?”
- B: “Yes, I have.”
- A: “Great! When did you see it?”
- B: “I saw it last weekend.”
Жаңалықтар мен соңғы оқиғалар туралы айтқанда ше?
Бұл – екі шақтың бірге қолданылатын классикалық жағдайы. Present Perfect көбіне шұғыл жаңалықтарды хабарлау үшін қолданылады, себебі оқиға жақында болған және оның қазіргі сәтке әсері зор.
- Басты жаңалық: *“The CEO has resigned!”* (Бас директор отставкаға кетті!)
Содан кейін сол жаңалықтың нақты мән-жайы мен егжей-тегжейін баяндау үшін Past Simple қолданылады.
- Толық ақпарат: *“He announced his decision at a press conference this morning. He said that he wanted to spend more time with his family.”* (Ол өз шешімін бүгін таңертең баспасөз мәслихатында жариялады. Ол отбасымен көбірек уақыт өткізгісі келетінін айтты.)
Осы өзара байланысты түсіну – жаңалықтар мен мақалалардағы баяндау желісін ұғынудың кілті. Present Perfect пен Past Simple арасындағы нәзік айырмашылықтарды меңгеру арқылы сіз ағылшын тілінде ойыңызды анағұрлым жетік жеткізе аласыз.
Жиі Қойылатын Сұрақтар (ЖҚС)
«I have lived here for 5 years» пен «I lived here for 5 years» сөйлемдерінің айырмашылығы қандай? *“I have lived here for 5 years”* (Present Perfect) – сіздің әлі де осында тұратыныңызды білдіреді; 5 жылдық кезең қазіргі сәтке дейін созылады. *“I lived here for 5 years”* (Past Simple) – сіздің бұдан былай мұнда тұрмайтыныңызды білдіреді; 5 жылдық кезең өткен шақтағы аяқталған уақыт бөлігі.
Present Perfect-ті 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма? Жоқ. *Yesterday*, *last week* немесе *in 1999* сияқты аяқталған уақытты нақты көрсететін үстеулер міндетті түрде Past Simple шағымен қолданылуы керек. Present Perfect тек аяқталмаған немесе белгісіз уақыт үшін қолданылады. Сондықтан *“I saw him yesterday”* деп айту керек, *“I have seen him yesterday”* емес.
«I have seen that movie» және «I saw that movie» сөйлемдерінің қайсысы дұрыс? Екеуі де контекстке байланысты дұрыс болуы мүмкін. Егер сіз нақты уақытты көрсетпестен, өмірлік тәжірибеңізбен бөлісіп жатсаңыз, Present Perfect қолданыңыз: *“Have you seen 'Inception'?” “Yes, I have seen it.”* Егер сіз нақты бір оқиғаны талқылап жатсаңыз, Past Simple қолданыңыз: *“I saw that movie when it came out in cinemas.”*
Неге американдықтар британдықтарға қарағанда Past Simple шағын жиірек қолданады? Бұл – жиі байқалатын айырмашылық. Американдық ағылшын тілінде жақында болған іс-әрекеттерді, әсіресе *just*, *already*, *yet* сияқты үстеулермен Past Simple шағында айту жиі кездеседі. Мысалы, американдық *“Did you eat yet?”* немесе *“He already left”* деуі мүмкін, ал британдық бұл жағдайда Present Perfect шағын таңдап: *“Have you eaten yet?”* немесе *“He has already left”* дер еді.