Ағылшын тіліндегі етістік шақтарын меңгеру — тіл үйренудегі маңызды қадамдардың бірі. Әсіресе Present Perfect пен Past Simple шақтарын ажырату көпшілікке қиындық тудырады, себебі екеуі де өткен оқиғаларды сипаттайды. Алайда, олар өткен шаққа әртүрлі көзқараспен қарайды. Ендеше, әрқайсысының ережелерін талдап, дұрыс таңдау жасауды үйренейік.
Past Simple шағы дегеніміз не және ол қалай жасалады?
Past Simple шағы өткенде белгілі бір уақытта басталып, аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданылады. Есте сақтайтын ең басты нәрсе — аяқталған уақыт. Егер сіз оқиғаның *қашан* болғанын білсеңіз және сол уақыт мезгілі өтіп кеткен болса, Past Simple шағын қолдануыңыз керек.
Құрылымы: Бастауыш + етістіктің өткен шақ формасы (V2)
Past Simple шағын өткенде болған оқиға туралы қарапайым әңгіме деп қабылдауға болады. Сіз өткен уақыттағы нақты бір фактіні баяндайсыз.
Past Simple шағын білдіретін сигнал сөздер:
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- five minutes ago (бес минут бұрын)
- in 1999 (1999 жылы)
- when I was a child (мен бала кезімде)
Мысалдар:
- She visited her grandparents last weekend. (Ол өткен демалыста ата-әжесіне барып қайтты.)
- I finished my homework an hour ago. (Мен үй тапсырмасын бір сағат бұрын аяқтадым.)
- They lived in Brazil for two years in the 2010s. (Олар 2010-шы жылдары екі жыл Бразилияда тұрды.)
Present Perfect шағы қандай жағдайда қолданылады?
Present Perfect шағы өткенді қазіргімен байланыстырады. Іс-әрекет өткенде болғанымен, оның *қазіргі кезге* қатысы немесе маңызы бар. Іс-әрекеттің нақты уақыты көбіне аталмайды немесе маңызды емес.
Құрылымы: Бастауыш + have/has + етістіктің есімше формасы (V3)
Present Perfect шағы бірнеше негізгі жағдайда қолданылады:
Өмірлік тәжірибені сипаттау үшін
Өмірде болған тәжірибе туралы айтқанда, нақты уақыт маңызды емес. Басты ақпарат — тәжірибенің өзі.
- I have been to Italy three times. (Мен Италияда үш рет болдым. Қашан болғаным маңызды емес; бұл менің өмірлік тәжірибемнің бір бөлігі.)
- She has never eaten sushi. (Ол ешқашан суши жеп көрмеген. Бұл оның осы уақытқа дейінгі өмірлік тәжірибесі.)
Қазіргі кезге әсері бар өткендегі іс-әрекет үшін
Жақында болған және қазіргі жағдайға нақты әсері бар іс-әрекетті сипаттау үшін Present Perfect қолданылады.
- I have lost my wallet. (Нәтижесі: *қазір* менде әмиян жоқ.)
- He has broken his leg. (Нәтижесі: оның аяғы *қазір* гипсте.)
Аяқталмаған уақыт аралығындағы іс-әрекеттер үшін
Егер сіз айтып отырған уақыт кезеңі әлі аяқталмаған болса, Present Perfect шағын қолдануыңыз керек.
- She has drunk two cups of coffee this morning. (Таңертеңгі уақыт әлі біткен жоқ.)
- We have worked hard this week. (Бұл апта әлі аяқталған жоқ.)
Present Perfect пен Past Simple шақтарының негізгі айырмашылығы неде?
Present Perfect пен Past Simple арасындағы шешуші фактор — бұл уақыт. Өзіңізге сұрақ қойыңыз: уақыт кезеңі аяқталды ма, әлде аяқталмады ма?
- Past Simple = Аяқталған уақыт. Уақыт нақты көрсетілген және өтіп кеткен. I ate breakfast at 8 AM. (Таңғы 8 аяқталған уақыт.)
- Present Perfect = Аяқталмаған уақыт / Қазіргі кезбен байланыс. Уақыт нақты емес, уақыт кезеңі жалғасып жатыр немесе нәтижесі қазіргі кезге әсер етеді. I have eaten breakfast. (Уақыт маңызды емес; нәтижесі — мен қазір тоқпын.)
Тікелей салыстырып көрейік:
- Past Simple: I lived in Paris for a year. (Мен қазір ол жерде тұрмаймын.)
- Present Perfect: I have lived in Paris for a year. (Мен әлі де сол жерде тұрамын.)
- Past Simple: She wrote two reports this morning. (Қазір түс болды; таңертеңгі уақыт аяқталды.)
- Present Perfect: She has written two reports this morning. (Әлі таңертең; ол тағы да жазуы мүмкін.)
Present Perfect пен Past Simple арасынан дұрысын қалай таңдауға болады?
Қай шақты қолданарыңызға сенімсіз болсаңыз, өзіңізге мына екі сұрақты қойыңыз:
- Уақыт көрсетілген бе немесе маңызды ма?
- Сол уақыт кезеңі толығымен аяқталды ма?
Егер екі сұраққа да жауап ИӘ болса, Past Simple шағын қолданыңыз. Мысалы: "I went to the cinema yesterday." (Иә, уақыт 'yesterday' деп көрсетілген, және иә, 'yesterday' толығымен аяқталған уақыт.)
Егер сұрақтардың біріне жауап ЖОҚ болса, сізге Present Perfect қажет болуы мүмкін. Мысалы: "I have seen that movie." (Жоқ, уақыт көрсетілмеген.) Немесе "I have been to the cinema twice this month." (Жоқ, 'this month' — аяқталмаған уақыт кезеңі.)
Present Perfect пен Past Simple шақтарын меңгеру тәжірибені қажет етеді, бірақ 'аяқталған уақыт' тұжырымдамасына назар аудару шешім қабылдауды әлдеқайда жеңілдетеді. Осы ережелер мен мысалдарды есте сақтасаңыз, көп ұзамай бұл шақтарды ана тіліңіздей еркін қолданатын боласыз.
Жиі Қойылатын Сұрақтар (ЖҚС)
C1: 'Yesterday' сөзін Present Perfect-пен қолдануға бола ма?
Жоқ, болмайды. 'Yesterday,' 'last week,' немесе 'in 2010' сияқты өткендегі аяқталған уақытты білдіретін сөздер міндетті түрде Past Simple шағымен қолданылуы керек. Дұрысы: "I saw him yesterday." Қатесі: "I have seen him yesterday."
C2: 'I have been to Japan' және 'I went to Japan' сөйлемдерінің айырмашылығы қандай?
"I have been to Japan" (Present Perfect) өмірлік тәжірибені сипаттайды; нақты уақыт маңызды емес. "I went to Japan" (Past Simple) нақты, аяқталған сапарды білдіреді. Одан кейін әдетте уақытты нақтылайтын сөз тіркесін қосуға болады, мысалы, "I went to Japan last year."
C3: 'For' және 'since' сөздері бұл шақтармен қалай қолданылады?
'For' (уақыт аралығы) және 'since' (уақыт нүктесі) көбінесе Present Perfect шағымен бірге қазіргі жағдайдың қанша уақытқа созылғанын көрсету үшін қолданылады (мысалы, "I have lived here for ten years"). Алайда, олар *аяқталған* іс-әрекеттің ұзақтығын сипаттау үшін Past Simple шағымен де қолданыла алады (мысалы, "I lived there for ten years, before I moved in 2020").
C4: Америкалық және британдық ағылшын тілінде қай шақ жиірек кездеседі?
Екі шақ та екі диалектіде де дұрыс қолданылады. Дегенмен, бейресми америкалық ағылшын тілінде британдықтар Present Perfect-ті қолданатын жағдайларда, әсіресе 'just', 'already', 'yet' сөздерімен Past Simple шағын жиі қолданады. Мысалы, америкалық "Did you eat yet?" немесе "I just finished" десе, британдық "Have you eaten yet?" немесе "I have just finished" деуі мүмкін.