Present Perfect шағын осы шақпен байланысы бар, мысалы, өмірлік тәжірибе немесе нақты уақыты көрсетілмеген жақында болған оқиғалар үшін қолданыңыз. Ал Simple Past шағын өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекеттер үшін пайдаланыңыз.
Ағылшын тілін орта деңгейде үйренушілер үшін бұл екі шақты шатастыру – жиі кездесетін қиындықтардың бірі. Екеуі де өткен шақ туралы айтқанымен, олар өткен шаққа әртүрлі қырынан қарайды. Present Perfect шағын Simple Past орнына қашан қолдану керектігін меңгеру – тілді еркін меңгеруге жасалған үлкен қадам. Бұл нұсқаулықта ережелерді нақты мысалдармен түсіндіріп, оларды сенімді түрде қолдануға көмектесеміз.
Present Perfect пен Simple Past шақтарының негізгі айырмашылығы неде?
Айырмашылықты түсінудің ең оңай жолы – бір негізгі идеяны есте сақтау: осы шақпен байланыс.
- Present Perfect (have/has + past participle) әрқашан осы шақпен, яғни қазіргі сәтпен байланысты болады. Іс-әрекет өткен шақта болған, бірақ ол *дәл қазір* маңызды немесе әлі де жалғасып жатыр.
- Simple Past (етістік + -ed немесе бұрыс етістік) өткен шақта басталып, аяқталған іс-әрекетті сипаттайды. Бұл – осы шақпен ешқандай байланысы жоқ, аяқталған, 'жансыз' оқиға.
Мына екі сөйлемді салыстырыңыз:
- Simple Past: "I lost my keys yesterday." (Кілттерді жоғалту әрекеті кеше болды және аяқталды. Бұл – өткен шақ туралы жай ғана факт.)
- Present Perfect: "I have lost my keys." (Оларды жоғалту әрекеті өткен шақта болды, бірақ нәтижесі осы шақта: мен кілттерімді *дәл қазір* таба алмай жатырмын.)
Present Perfect шағын Simple Past-тың орнына қашан қолдану керек? 3 негізгі ереже
Осы үш жағдайды есте сақтасаңыз, көп жағдайда қателеспейсіз. Present Perfect-ті аяқталмаған уақыт, нақтыланбаған уақыт және қазіргі нәтижесі бар жақында болған оқиғаларға арналған шақ деп ойлаңыз.
1-ереже: Аяқталмаған уақыт кезеңдері үшін қалай қолданылады?
Егер сіз айтып отырған уақыт кезеңі әлі жалғасып жатса, Present Perfect шағын қолдануыңыз керек. *today*, *this week*, *this month*, *this year*, *so far* сияқты уақытты білдіретін сөздерге назар аударыңыз.
- "She has drunk three cups of coffee today." (Бүгінгі күн әлі аяқталған жоқ; ол тағы да ішуі мүмкін.)
- "We haven't seen any good movies this year." (Бұл жыл әлі жалғасып жатыр.)
Simple Past-пен салыстыру: Егер уақыт кезеңі аяқталған болса (*yesterday*, *last week*, *last month*), Simple Past шағын қолдануыңыз керек.
- "She drank three cups of coffee yesterday." (Кешегі күн аяқталды.)
2-ереже: Өмірлік тәжірибені (нақты уақыты белгісіз) айту үшін қалай қолданамыз?
Біз өміріміздегі тәжірибелер туралы айту үшін жиі Present Perfect-ті қолданамыз. Мұнда оқиғаның *қашан* болғаны емес, *болған-болмағаны* маңызды. Сондықтан бұл шақ *ever*, *never*, *before*, *in my life* сияқты сөздермен жиі қолданылады.
- "Have you ever eaten sushi?" (Мен сіздің осы уақытқа дейінгі бүкіл өмірлік тәжірибеңіз туралы сұрап тұрмын.)
- "He has visited Australia twice." (Біз оның қашан барғанын білмейміз немесе ол маңызды емес; басты назарда оның осындай тәжірибесінің болуы.)
- "I have never been to Canada."
Simple Past-пен салыстыру: Тәжірибенің нақты уақытын атап өткен кезде, Simple Past шағына ауысуыңыз керек.
- "Yes, I ate sushi last night." (Нақты, аяқталған уақыт көрсетілген.)
- "He visited Australia in 2018 and 2022."
3-ереже: Қазіргі кезге әсері бар жақын арада болған іс-әрекеттерді сипаттау үшін ше?
Present Perfect шағын жақында ғана болған, әсіресе нәтижесі қазіргі уақытта маңызды болған жағдайда қолданыңыз. *Just*, *already*, *yet* үстеулері осы қолданыстың жиі белгілері болып табылады.
- "I've just finished my report." (Нәтижесі: енді демалуыма болады.)
- "She has already left." (Нәтижесі: ол қазір мұнда жоқ.)
- "Have you done the dishes yet?" (Нәтижесі: ыдыс-аяқ қазір таза ма?)
Қорытынды: Барлығы осы шақпен байланысқа тіреледі
Дұрыс таңдау жасаудың кілті – өзіңізге мына сұрақты қою: "Бұл іс-әрекеттің осы шақпен байланысы бар ма?" Егер бұл өмірлік тәжірибе, аяқталмаған уақыт кезеңінің бір бөлігі немесе қазіргі нәтижесі бар жақында болған оқиға болса, жауабы – иә. Present Perfect шағын Simple Past орнына қашан қолдану керектігін түсіну сіздің ағылшын тіліңіздің табиғи және нақты естілуіне көмектеседі. Жаттыға беріңіз, сонда бұл көп ұзамай әдетке айналады!
Жиі Қойылатын Сұрақтар (ЖҚС)
"I have lived in Paris" пен "I lived in Paris" сөйлемдерінің айырмашылығы қандай?
"I have lived in Paris for two years" (Present Perfect) – менің Парижде тұра бастағаныма екі жыл болды және мен әлі де сол жерде тұрамын дегенді білдіреді. "I lived in Paris for two years" (Simple Past) – мен өткен шақта екі жылдық кезең бойы сол жерде тұрдым, бірақ қазір онда тұрмаймын дегенді білдіреді.
Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?
Жоқ, болмайды. Бұл – өте қатаң ереже. Егер сіз *yesterday*, *last week*, *in 2010* немесе *three days ago* сияқты аяқталған уақытты білдіретін сөзді атасаңыз, Simple Past шағын қолдануыңыз керек. "I have seen him yesterday" деп айту грамматикалық тұрғыдан қате болады.
Present Perfect шағын американдық және британдық ағылшын тілінде қолдануда айырмашылық бар ма?
Британдық ағылшын тілінде Present Perfect жақында болған іс-әрекеттер үшін, әсіресе *just*, *already*, *yet* сөздерімен өте жиі қолданылады. Американдық ағылшын тілінде мұндай жағдайларда Simple Past шағының қолданылғанын жиі естуге болады. Мысалы: (BrE) "I've just eaten." және (AmE) "I just ate."
Екі шақтың айырмашылығын оңай есте сақтаудың қандай әдісі бар?
Уақыт сызығын елестетіп көріңіз. Simple Past – бұл уақыт сызығындағы өткен шақтағы жалғыз, аяқталған нүкте. Present Perfect – бұл өткен оқиғаны қазіргі сәтпен байланыстыратын көпір.
'For' және 'since' сөздерін Simple Past-пен қолдануға бола ма?
Әдетте, *for* және *since* сөздері Present Perfect-пен бірге іс-әрекеттің осы уақытқа дейінгі ұзақтығын сипаттау үшін қолданылады (мысалы, "I have worked here since 2020."). Дегенмен, 'for' сөзін Simple Past-пен бірге аяқталған іс-әрекеттің ұзақтығын сипаттау үшін қолдана аласыз (мысалы, "I worked there for three years."). 'Since' сөзі тек дерлік Perfect шақтарымен қолданылады.