Present Perfect пен Past Simple: Басты айырмашылығын мысалдармен түсіндіреміз
Ағылшын тілін үйренуде көп адам Present Perfect және Past Simple шақтарын шатастырады. Екеуі де өткенде болған іс-әрекетті білдіргенімен, олардың мағыналық және қолданылу аясы әртүрлі. Бұл мақалада біз осы екі шақтың негізгі айырмашылықтарын қарапайым тілмен және нақты мысалдармен талдаймыз.
Past Simple шағы қандай жағдайда қолданылады?
Past Simple (Жедел өткен шақ) — бұл өткенде белгілі бір уақытта басталып, сол уақытта аяқталған іс-әрекетті сипаттау үшін қолданылатын шақ. Бұл жерде ең бастысы — іс-әрекеттің қашан болғаны. Сөйлемде көбінесе yesterday, last week, in 2010, when I was a child сияқты уақытты білдіретін сөздер кездеседі.
Формуласы: Етістік + -ed (дұрыс етістіктер үшін) немесе етістіктің екінші формасы (бұрыс етістіктер үшін).
Мысалдар:
- I visited Almaty last year.
(Мен өткен жылы Алматыға бардым.) Бұл жерде нақты уақыт көрсетілген — last year.
- She bought a new car yesterday.
(Ол кеше жаңа көлік сатып алды.) Іс-әрекет кеше болып, сол кезде аяқталды.
- They finished their project two days ago.
(Олар жобасын екі күн бұрын аяқтады.)
Present Perfect шағын қалай түсінуге болады?
Present Perfect (Аяқталған осы шақ) — бұл өткенде басталған, бірақ нәтижесі қазіргі сәтпен байланысты немесе әлі де маңызды іс-әрекетті білдіреді. Бұл шақты қолданғанда іс-әрекеттің қашан болғаны емес, оның нәтижесі маңызды.
Формуласы: have/has + Етістіктің үшінші формасы (Past Participle).
Мысалдар:
- I have lost my keys.
(Мен кілтімді жоғалтып алдым.) Кілттің қашан жоғалғаны маңызды емес, бастысы — оның қазір менде жоқ екендігі және мен үйге кіре алмай тұрғаным.
- She has read that book.
(Ол анау кітапты оқып шыққан.) Оның кітапты оқып біткені және мазмұнын білетіні маңызды. Қашан оқығаны емес.
- We have been to London.
(Біз Лондонда болғанбыз.) Бұл біздің өмірлік тәжірибемізді білдіреді, яғни біз Лондонды білеміз. Сапардың нақты уақыты айтылмайды.
Екі шақтың негізгі айырмашылықтары қандай?
- Уақыт: Past Simple нақты аяқталған уақытты (yesterday, last month) білдіреді. Present Perfect нақты уақытқа байланысты емес.
- Нәтиже: Past Simple тек өткендегі фактіні айтады. Present Perfect әрекеттің қазіргі уақытпен байланысын және нәтижесін көрсетеді.
- Сигнал сөздер:
- Past Simple: yesterday, ago, last ..., in 1995, when
- Present Perfect: already, yet, just, ever, never, for, since
Жиі қойылатын сұрақтар (FAQ)
“I saw a movie” мен “I have seen a movie” сөйлемдерінің айырмашылығы қандай?
I saw a movie yesterday десеңіз, сіз киноны кеше көргеніңізді нақты айтып тұрсыз. Ал I have seen that movie десеңіз, сіз сол киноны бұрын көргеніңізді және оның мазмұнын білетініңізді білдіресіз. Уақыты маңызды емес.
Егер іс-әрекет енді ғана аяқталса, қай шақты қолдану керек?
Егер іс-әрекет жаңа ғана аяқталса және оның нәтижесі қазір көрініп тұрса, Present Perfect шағы қолданылады. Мысалы: I have just finished my homework (Мен үй жұмысын енді ғана бітірдім).
Американдық және британдық ағылшын тілінде айырмашылық бар ма?
Иә, аздаған айырмашылық бар. Американдық ағылшын тілінде just, already, yet сөздерімен көбіне Past Simple қолданылады. Мысалы: Did you eat yet? (британдық нұсқа: Have you eaten yet?).