Past Simple және Present Perfect шақтарының негізгі айырмашылығы — олардың осы шақпен байланысында. Past Simple өткендегі белгілі бір уақытта толық аяқталған іс-әрекетті сипаттаса, Present Perfect қазіргі сәтке нәтижесі немесе қатысы бар іс-әрекетті білдіреді.
Ағылшын тіліндегі етістік шақтарын меңгеру қиын болып көрінуі мүмкін, бірақ Past Simple мен Present Perfect арасындағы айырмашылықты түсіну — еркін сөйлеуге бағытталған маңызды қадам. Бұл екі шақ та өткен оқиғалар туралы айтатындықтан, үйренушілерді жиі шатастырады. Алайда, олар өткен оқиғаларға әртүрлі қырынан қарайды. Ендеше, грамматикалық ережелер мен қолдану аясын анықтап алайық.
Past Simple және Present Perfect шақтарының негізгі айырмашылығы неде?
Мәселенің түйіні *уақытқа* байланысты. Бір шақ «аяқталған уақыт» үшін, ал екіншісі «аяқталмаған уақыт» немесе қазіргі сәтке нәтижесі бар іс-әрекеттер үшін қолданылады.
Past Simple шағын қашан қолдану керек?
Past Simple шағын өткенде белгілі бір уақытта басталып, аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданыңыз. Оның осы шақпен байланысы үзілген. Мұны аяқталған, өтіп кеткен оқиға туралы әңгімелеу деп ойлаңыз.
Past Simple көбіне аяқталған уақытты көрсететін нақты уақыт меңзеуіштерімен бірге қолданылады.
Past Simple үшін негізгі көрсеткіштер:
- Нақты күндер мен уақыттар: in 2010 (2010 жылы), at 3 PM (сағат 3-те), on Monday (дүйсенбіде)
- Аяқталған уақытты білдіретін сөздер: yesterday (кеше), last week (өткен аптада), last month (өткен айда), ago (бұрын), then (содан кейін)
- When...? сұрағы: When did you move here? (Сен мұнда қашан көшіп келдің?)
Мысалдар:
- 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) іс-әрекеттің осы шақпен байланысы болған кезде қолданыңыз. Бұл байланыс бірнеше жолмен көрінуі мүмкін:
- Осы шақтағы нәтиже: Өткендегі іс-әрекеттің *қазір* әсері бар.
- *Мысал:* I have lost my keys. (Мен кілттерімді жоғалтып алдым. — Нәтижесінде мен *қазір* үйге кіре алмаймын.)
- Аяқталмаған уақыт кезеңдері: Іс-әрекет әлі аяқталмаған уақыт аралығында болды.
- *Мысал:* I have drunk three cups of coffee today. (Мен *бүгін* үш кесе кофе іштім. — Бүгінгі күн әлі біткен жоқ, мен тағы ішуім мүмкін.)
- Өмірлік тәжірибе: Нақты уақыты маңызды емес жалпы тәжірибе туралы айту.
- *Мысал:* She has been to Japan twice. (Ол Жапонияда екі рет болған. — Бұл оның өмірлік тәжірибесінің бір бөлігі; нақты күндері айтылмаған.)
Present Perfect үшін негізгі көрсеткіштер:
- Аяқталмаған уақыт сөздері: today (бүгін), this week (осы апта), this year (биыл)
- Белгісіз уақытты көрсететін сөздер: ever (бұрын-соңды), never (ешқашан), already (қазірдің өзінде), yet (әлі), just (жаңа ғана)
- Өткеннен қазірге дейінгі ұзақтық: for (мерзім), since (басталу нүктесі)
Past Simple мен Present Perfect айырмашылығын мысалдармен салыстырып көрсетуге бола ма?
Сөйлемдерді тікелей салыстыру — айырмашылықты көрудің ең жақсы тәсілдерінің бірі. Шақтың кішкене өзгеруі мағынаны толығымен қалай өзгертетініне назар аударыңыз.
- Past Simple: I lived in Paris for two years.
- *Мағынасы:* Менің Парижде тұрған уақытым — өткен шақтағы аяқталған кезең. Мен қазір онда тұрмаймын.
- Present Perfect: I have lived in Paris for two years.
- *Мағынасы:* Мен Парижде тұра бастағаныма екі жыл болды және әлі де сонда тұрамын.
- Past Simple: Steve Jobs gave many great presentations.
- *Мағынасы:* Стив Джобс қазір өмірде жоқ, сондықтан оның презентация жасау қабілеті — өткендегі аяқталған оқиға.
- Present Perfect: Tim Cook has given many great presentations.
- *Мағынасы:* Тим Кук тірі және болашақта тағы да презентациялар жасай алады.
- Past Simple: Did you finish your homework?
- *Мағынасы:* Мен өткен түн сияқты нақты, аяқталған уақыт туралы сұрап тұрмын.
- Present Perfect: Have you finished your homework?
- *Мағынасы:* Мен сұрап тұрмын, өйткені оның қазіргі сәтке нәтижесі бар. Мысалы, егер бітірген болсаң, теледидар көре аласың.
Қорытындылай келе, Past Simple мен Present Perfect арасындағы негізгі айырмашылық — контекст. Әрқашан өзіңізден сұраңыз: іс-әрекет осы шақтан толығымен ажыратылған және өткендегі нақты уақытпен байланысты ма (Past Simple), әлде оның осы сәтке нәтижесі, қатысы немесе байланысы бар ма (Present Perfect)? Осыны дұрыс қолдана білсеңіз, ағылшынша сөйлеуіңіз әлдеқайда табиғи естіледі.
Өткен шақтар туралы жиі қойылатын сұрақтар (FAQ)
1-сұрақ: Past Simple шағын 'for' және 'since' сөздерімен қолдануға бола ма?
Past Simple шағын 'for' сөзімен өткендегі аяқталған уақыт кезеңін сипаттау үшін қолдануға болады (мысалы, "I worked there for three years", яғни мен енді ол жерде жұмыс істемеймін). Алайда, Past Simple шағы 'since' сөзімен ешқашан дерлік қолданылмайды, себебі 'since' өткендегі басталу нүктесін осы шақпен байланыстырады, бұл Present Perfect шағын талап етеді.
2-сұрақ: 'I have gone' мен 'I have been' фразаларының айырмашылығы қандай?
'I have gone to the store' деген сөз — мен қазір дүкендемін немесе сол жаққа бара жатырмын (әлі оралған жоқпын) дегенді білдіреді. 'I have been to the store' деген сөз — мен дүкенге барып, қазір қайтып келдім дегенді білдіреді. Бұл — аяқталған өмірлік тәжірибе.
3-сұрақ: 'I did it' сөйлемі Past Simple ме, әлде Present Perfect пе?
'I did it' — бұл Past Simple. Ол нақты, аяқталған іс-әрекетке қатысты. Оның Present Perfect баламасы 'I have done it' болар еді, бұл тапсырманың қазіргі нәтижесін немесе аяқталғанын білдіреді.
4-сұрақ: Неліктен 'I have seen that movie yesterday' деп айтуға болмайды?
Бұл — жиі кездесетін қате. 'Yesterday' (кеше) — аяқталған, нақты уақыт көрсеткіші. Сондықтан сіз Past Simple шағын қолдануыңыз керек: "I saw that movie yesterday." Present Perfect шағын 'yesterday', 'last week' немесе 'in 2015' сияқты өткен шақтың нақты уақыт көрсеткіштерімен қолдануға болмайды.