Past Simple мен Present Perfect шақтарының негізгі айырмашылығы мынада: Past Simple өткендегі нақты, аяқталған уақытта болған іс-әрекетті білдіреді. Ал Present Perfect өткенде нақты емес уақытта болған, бірақ қазіргі кезбен байланысы бар іс-әрекетті сипаттайды.
Ағылшын тіліндегі шақтарды меңгеру басқатырғыш сияқты көрінуі мүмкін, бірақ Past Simple мен Present Perfect арасындағы айырмашылықты түсіну — еркін сөйлеуге жасалған үлкен қадам. Бұл екі шақ екеуі де өткен оқиғаны баяндайтындықтан, үйренушілерді жиі шатастырады. Алайда, олардың мағыналық аспектісі мүлдем бөлек. Бұл нұсқаулықта ережелер нақты мысалдармен түсіндіріліп, оларды сенімді түрде қолдануға көмектеседі.
Past Simple шағын қандай жағдайда қолданамыз?
Past Simple шағын өткендегі нақты бір уақытта басталып, аяқталған іс-әрекеттер үшін қолданыңыз. Мұндағы ең бастысы — уақыт кезеңінің толығымен аяқталуы. Мұны басы мен соңы айқын, жабық бір оқиға ретінде елестетіңіз.
Past Simple шағымен бірге әрдайым дерлік нақты уақытты білдіретін сөздер қолданылады. Мынадай сөздер мен сөз тіркестеріне назар аударыңыз:
- yesterday (кеше)
- last week/month/year (өткен аптада/айда/жылы)
- five minutes ago (бес минут бұрын)
- in 2015 (2015 жылы)
- when I was a child (мен бала кезімде)
Мысалдар:
- I visited my grandparents last weekend. (Мен өткен демалыста атам мен әжеме бардым. Демалыс аяқталды.)
- She graduated from university in 2020. (Ол университетті 2020 жылы бітірді. 2020 жыл — аяқталған жыл.)
- They watched that movie yesterday. (Олар кеше сол фильмді көрді. Кешегі күн аяқталды.)
Present Perfect шағын қандай жағдайда қолданамыз?
Present Perfect шағы — өткен мен осы шақтың арасындағы көпір. Сіз оны өткендегі іс-әрекеттің қазіргі уақытта нәтижесі немесе өзектілігі болған кезде қолданасыз. Іс-әрекеттің нақты уақыты маңызды емес, оның қазіргі кезбен байланысы маңызды.
Оны қолданудың үш негізгі жағдайы бар:
Аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін қалай қолданылады?
Егер сіз айтып отырған уақыт кезеңі әлі жалғасып жатса, Present Perfect шағын қолданыңыз. Жиі кездесетін уақыт белгілеріне today, this week, this month, және this year жатады.
- I have drunk three cups of coffee today. (Мен бүгін үш кесе кофе іштім. Бүгінгі күн әлі біткен жоқ, мен тағы да ішуім мүмкін.)
- She hasn't called me this week. (Ол осы аптада маған хабарласпады. Апта әлі жалғасып жатыр.)
Жақында болған және қазіргі кезге әсер ететін іс-әрекеттер үшін ше?
Өткендегі іс-әрекеттің қазіргі уақытта тікелей салдары болса, Present Perfect дұрыс таңдау болады. Мұнда назар іс-әрекеттің өзіне емес, оның нәтижесіне аударылады.
- I have lost my keys. (Мен кілттерімді жоғалтып алдым. Нәтижесінде мен қазір үйіме кіре алмай отырмын.)
- He has broken his leg. (Ол аяғын сындырып алды. Нәтижесінде оның аяғы қазір гипсте.)
Нақты уақыты көрсетілмеген өмірлік тәжірибені айту үшін қалай қолданамыз?
Адамның өмірлік тәжірибесі туралы айтқанда Present Perfect қолданылады, себебі адамның өмірі — аяқталмаған уақыт кезеңі. Бұл жерде ever (сұраулы сөйлемде) және never (болымсыз сөйлемде) үстеулері жиі кездеседі.
- Have you ever visited Japan? (Сіз осы уақытқа дейін Жапонияда болып көрдіңіз бе?)
- She has never eaten sushi. (Ол өмірінде ешқашан суши жеп көрмеген.)
Past Simple мен Present Perfect шақтарының негізгі айырмашылығы неде?
Past Simple мен Present Perfect арасындағы негізгі айырмашылықты бір ғана қарапайым сұрақпен анықтауға болады: Уақыт аяқталды ма?
- Past Simple: Иә, уақыт аяқталды. Іс-әрекеттің қазіргі кезбен байланысы жоқ.
- *Мысал:* Leonardo da Vinci painted the Mona Lisa. (Леонардо да Винчи Мона Лизаны салды. Оның өмірі аяқталған.)
- Present Perfect: Жоқ, уақыт аяқталмады немесе өткендегі іс-әрекеттің қазір тікелей нәтижесі бар.
- *Мысал:* The artist has painted a beautiful portrait. (Суретші әдемі портрет салды. Нәтижесін біз қазір көріп тұрмыз.)
Екеуін салыстырып көрейік:
| Past Simple (Аяқталған уақыт) | Present Perfect (Осы шақпен байланыс) | |---|---| | I saw that film last year. (Мен бұл фильмді өткен жылы көрдім.) | I have seen that film. (Мен бұл фильмді көргенмін. Бұл — өмірлік тәжірибе.) | | She lived in London for three years. (Ол Лондонда үш жыл тұрды. Қазір ол жерде тұрмайды.) | She has lived in London for three years. (Ол Лондонда үш жылдан бері тұрып жатыр. Әлі де сол жерде тұрады.) | | He lost his phone yesterday. (Ол кеше телефонын жоғалтып алды.) | He has lost his phone. (Ол телефонын жоғалтып алды. Қазір таба алмай жүр.) |
Қай шақты таңдау керек: Past Simple мен Present Perfect шағын қалай ажыратамыз?
Әлі де қайсысын қолданарыңызды білмесеңіз, дұрыс шақты табу үшін өзіңізге мына сұрақтарды қойыңыз:
- Сөйлемде нақты, аяқталған уақыт белгісі бар ма? (мысалы, *yesterday, last month, in 1999*). Иә болса, Past Simple қолданыңыз.
- Іс-әрекет аяқталмаған уақыт кезеңінің бір бөлігі ме? (мысалы, *today, this week*). Иә болса, Present Perfect қолданыңыз.
- Сіз нақты күні көрсетілмеген өмірлік тәжірибе туралы айтып жатырсыз ба? (мысалы, бір елге бару). Иә болса, Present Perfect қолданыңыз.
- Сіз өткендегі іс-әрекеттің қазіргі нәтижесіне назар аударып жатырсыз ба? (мысалы, сынған терезе). Иә болса, Present Perfect қолданыңыз.
Осы шақтың қазіргі кезбен байланысына (немесе байланысының жоқтығына) назар аудара отырып, сіз Past Simple мен Present Perfect арасындағы айырмашылықты оңай меңгеріп, ағылшын тіліндегі сөзіңізді табиғи әрі нақты ете аласыз.
Past Simple мен Present Perfect туралы жиі қойылатын сұрақтар
'yesterday' сөзін Present Perfect шағымен қолдануға бола ма?
Жоқ. 'yesterday', 'last week' немесе 'five years ago' сияқты аяқталған, нақты өткен уақытты білдіретін маркерлер тек Past Simple шағымен қолданылуы керек. Мысалы, "I *have finished* the project yesterday" деудің орнына "I *finished* the project yesterday" деп айту керек.
'I have gone' және 'I have been' тіркестерінің айырмашылығы неде?
'I have gone to the store' менің қазір дүкенде екенімді немесе сол жаққа бара жатқанымды білдіреді (әлі оралған жоқпын). Ал 'I have been to the store' менің дүкенге барып, қайтып келгенімді білдіреді. Бұл аяқталған өмірлік тәжірибе.
Америкалықтар Present Perfect шағын британдықтарға қарағанда сирек қолданады деген рас па?
Иә, бұл әсіресе ауызекі сөйлеу тілінде байқалады. Америкалық ағылшын тілінде сөйлейтіндер британдықтар Present Perfect қолданатын жағдайларда, әсіресе 'already', 'just', 'yet' сөздерімен Past Simple шағын жиі қолданады. Мысалы, америкалық "Did you eat yet?" десе, британдық "Have you eaten yet?" деп айтуы ықтимал.
'for' және 'since' сөздері Present Perfect шағымен қалай жұмыс істейді?
'For' уақыт кезеңімен қолданылады (мысалы, *for two years, for ten minutes*). 'Since' нақты уақыт нүктесімен қолданылады (мысалы, *since 2021, since last Monday*). Екеуі де өткен шақта басталып, қазіргі уақытқа дейін жалғасатын іс-әрекетті сипаттау үшін Present Perfect шағымен жиі қолданылады. Мысал: "I have known him for five years." / "I have known him since 2019."