Past Simple мен Present Perfect шақтарының негізгі айырмашылығы: Past Simple өткен шақта белгілі бір уақытта болып, аяқталған іс-әрекетті сипаттайды, ал Present Perfect өткенде басталған, бірақ қазіргі уақытпен байланысы бар іс-әрекетті білдіреді. Past Simple оқиғаның *қашан* болғанына назар аударса, Present Perfect оның *нәтижесіне* немесе *тәжірибеге* мән береді.
Бұл айырмашылықты меңгеру — ағылшын тілін үйренудегі маңызды қадам. Бұл нұсқаулық екі шақтың айырмашылығын анық ережелер мен мысалдар арқылы түсіндіріп, оларды сенімді түрде қолдануға көмектеседі.
Past Simple мен Present Perfect шақтарының негізгі айырмашылығы қандай?
Мәселенің түйіні мынада: сіз өткен шақ туралы әңгімелеп жатырсыз ба, әлде өткен оқиғаны қазіргі сәтпен байланыстырып жатырсыз ба? Ағылшын тіліндегі осы екі маңызды етістік шағының негізгі айырмашылығы осында.
Past Simple дегеніміз не және ол қашан қолданылады?
Past Simple шағы өткенде белгілі бір уақытта басталып, аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданылады. Уақыт біткен. Іс-әрекет аяқталған. Бұл — өткен сәттің бір көрінісі.
Мынадай нақты уақытты білдіретін сөздерге назар аударыңыз:
- yesterday
- last week, last month, last year
- in 2010
- five minutes ago
- when I was a child
Мысалдар:
- I visited my grandparents last weekend. (Демалыс аяқталды.)
- She graduated from university in 2019. (2019 жыл — аяқталған уақыт.)
- They ate pizza for dinner yesterday. (Кешегі күн өтіп кетті.)
Бұл мысалдардың әрқайсысында іс-әрекет толығымен өткен шақта қалған. Қазіргі уақытпен тікелей байланысы жоқ.
Present Perfect шағы өткенмен қазіргі уақытты қалай байланыстырады?
Present Perfect (have/has + past participle) — өткен мен бүгінгі күнді байланыстыратын «көпір». Біз оны негізінен екі жағдайда қолданамыз:
- _Аяқталмаған_ уақыт аралығында болған іс-әрекеттер үшін. Бұл уақыт кезеңі әлі жалғасып жатыр.
- Өткенде болған, бірақ _қазіргі уақытта_ тікелей _нәтижесі_ немесе маңызы бар іс-әрекеттер үшін. Бұл жерде оқиғаның нақты қашан болғаны емес, оның қазіргі салдары маңызды.
Мынадай уақыт меңзеуіштеріне назар аударыңыз:
- today, this week, this month
- for, since
- ever, never
- already, just, yet
Мысалдар:
- I have seen that movie three times. (Бұл менің өмірлік тәжірибемнің бір бөлігі және бұл тәжірибе әлі де жалғасуда.)
- She has worked here for five years. (Ол бұл жерде бес жыл бұрын жұмыс істей бастаған және әлі де істеп жатыр.)
- Oh no! I have lost my keys. (Кілтімді жоғалтып алуымның қазіргі нәтижесі бар: үйге кіре алмай тұрмын.)
Past Simple мен Present Perfect шағын қашан қолданған жөн?
Дұрыс шақты таңдау контекстке және сіз қолданатын сигнал сөздерге байланысты. Осы негізгі айырмашылықты түсіну таңдауыңызды жеңілдетеді.
Нақты, аяқталған уақыт туралы айтып жатырсыз ба?
Егер жауабыңыз «иә» болса, Past Simple шағын қолданыңыз.
- Қате: I have seen him yesterday.
- Дұрыс: I saw him yesterday.
Yesterday (кеше) — аяқталған уақытты білдіретін сөз, сондықтан Past Simple қолданылуы керек.
Өмірлік тәжірибе немесе аяқталмаған уақыт туралы сөз болып жатыр ма?
Егер жауабыңыз «иә» болса және нақты уақыт көрсетілмесе немесе маңызды болмаса, Present Perfect шағын қолданыңыз.
- Қате: Did you ever visit Paris?
- Дұрыс: Have you ever visited Paris? (Біз сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап жатырмыз.)
Сигнал сөздер: Қай шақты таңдау керек?
Дұрыс шақты таңдауға көмектесетін кең таралған сигнал сөздердің қысқаша тізімі:
- Past Simple-мен қолданылатындар:
- yesterday
- ... ago
- last week/month/year
- in 1998
- when I was young
- Present Perfect-пен қолданылатындар:
- ever / never
- just / already / yet
- for / since
- so far
- this week/month/year (егер кезең әлі аяқталмаса)
Уақыттың аяқталғанына немесе қазіргі сәтпен тығыз байланысының бар-жоғына назар аудару арқылы сіз Past Simple мен Present Perfect айырмашылығын оңай ажырата аласыз. Бұл сіздің сөйлеу сауаттылығыңызды едәуір жақсартатын маңызды грамматикалық ереже.
Past Simple және Present Perfect туралы жиі қойылатын сұрақтар
Past Simple шағымен 'for' сөзін қолдануға бола ма?
Иә, бірақ мағынасы басқа болады. 'For' сөзін Past Simple-мен қолданғанда, ол толығымен аяқталған уақыт кезеңін сипаттайды. Мысалы, "I lived in London for two years" (бірақ қазір онда тұрмаймын). Ал "I have lived in London for two years" сөйлемі менің әлі де сонда тұратынымды білдіреді.
'I have gone to Italy' мен 'I have been to Italy' сөйлемдерінің айырмашылығы неде?
Бұл — Present Perfect шағындағы классикалық айырмашылық. 'I have gone to Italy' деген сөйлем менің қазір Италияда екенімді (немесе сол жаққа бара жатқанымды) білдіреді. Ал 'I have been to Italy' менің Италияға барып, қайтып келгенімді білдіреді. 'Been' сөзі аяқталған сапарлар немесе тәжірибелер үшін қолданылады.
'I saw that movie' деп айтқан дұрыс па, әлде 'I have seen that movie' ме?
Екеуі де дұрыс болуы мүмкін, бұл контекстке байланысты. Егер сіз "I saw that movie last Friday" десеңіз, сіз нақты аяқталған уақытты көрсеткендіктен Past Simple-ды қолданасыз. Ал егер досыңыз киноға кеңес сұраса, сіз "I have seen that one. It's great!" деп жауап беруіңіз мүмкін, себебі сіз нақты уақытты атамай, өз тәжірибеңіз туралы айтып жатырсыз.
Неліктен америкалықтар кейде британдықтар Present Perfect қолданатын жерде Past Simple-ды қолданады?
Бұл — америкалық ағылшын (AmE) мен британдық ағылшын (BrE) арасындағы жиі кездесетін айырмашылық. Жақында болған іс-әрекеттерді сипаттағанда, AmE жиі Past Simple-ды таңдайды, әсіресе 'just', 'already', 'yet' сияқты сөздермен. Мысалы, америкалық "He just left" десе, британдық "He has just left" деп айтуы ықтимал. Екі нұсқа да өз диалектілерінде дұрыс болып саналады.