Present Perfect шағын дұрыс қолдану үшін 'have' немесе 'has' көмекші етістігін негізгі етістіктің өткен шақ есімшесімен (past participle) біріктіру керек. Бұл шақ негізінен өткен оқиғаны қазіргі сәтпен байланыстыру үшін қолданылады. Мысалы, өмірлік тәжірибе, қазіргі нәтижесі бар соңғы әрекеттер немесе өткенде басталып, әлі де жалғасып жатқан жағдайларды талқылағанда.
Present Perfect шағын түсіну ағылшын тілін үйренушілер үшін жиі кездесетін қиындықтардың бірі. Ол өткен шаққа ұқсайды, бірақ атауында 'present' (осы шақ) сөзі бар. Өткен туралы айтқанымен, оның *дәл қазіргі сәтпен* тығыз байланысы бар. Уайымдамаңыз! Бұл нұсқаулықта біз ережелерді талдап, түсінікті мысалдар келтіреміз, осылайша сіз Present Perfect шағын дұрыс қолдануды сенімді түрде үйренесіз.
Present Perfect шағының құрылымы қандай?
Бұл шақты қашан қолдану керектігін қарастырмас бұрын, оның формасын меңгеріп алайық. Құрылымы қарапайым және тұрақты. Сізге тек екі негізгі компонентті есте сақтау керек: 'have' етістігінің дұрыс формасы және past participle.
Формула: Бастауыш + have/has + past participle
- I / you / we / they + have + past participle
- he / she / it + has + past participle
Past participle – бұл етістіктің үшінші формасы. Дұрыс етістіктер үшін ол жай өткен шақпен (simple past) бірдей (мысалы, walk -> walked -> walked). Бұрыс етістіктер үшін оның формасы ерекше болады (мысалы, eat -> ate -> eaten).
Мысалдар:
- Болымды сөйлем: *She has visited Japan twice.* (Ол Жапонияда екі рет болған.)
- Болымсыз сөйлем: *We have not (haven't) finished the report yet.* (Біз есепті әлі аяқтаған жоқпыз.)
- Сұраулы сөйлем: *Have you ever seen that movie?* (Сен бұл фильмді бұрын-соңды көрдің бе?)
Present Perfect шағын қандай жағдайларда қолдану керек?
Бұл шақты *қашан* қолдану керектігін түсіну – ең бастысы. Негізгі идея – әрқашан өткен мен қазіргі сәттің арасындағы байланыс. Оны қолданатын үш негізгі жағдайды қарастырайық.
Өмірлік тәжірибені сипаттау үшін қалай қолданылады?
Өміріңіздің бір сәтінде болған тәжірибе туралы айтқанда, Present Perfect – ең дұрыс таңдау. Оқиғаның нақты уақыты маңызды емес, тәжірибенің өзі маңызды.
Мұны сіздің осы уақытқа дейін өміріңізде жасаған немесе жасамаған істеріңіздің тізімі ретінде ойлаңыз.
- *I have been to Italy.* (Менің *қашан* барғаным емес, сол жерде болғаным маңызды.)
- *Have you ever eaten insects?* (Сіздің өмірлік тәжірибеңіз туралы сұрақ.)
- *My brother has never flown in a helicopter.* (Оның мұндай тәжірибесі жоқ.)
Бұл жерде ever, never, before, twice сияқты сигнал сөздер жиі кездеседі.
Қазіргі сәтке нәтижесі бар соңғы іс-әрекеттер үшін қалай қолданылады?
Бұл – Present Perfect шағының ең пайдалы функцияларының бірі. Біз оны *дәл қазір* тікелей салдары немесе нәтижесі бар жақында болған іс-әрекетті сипаттау үшін қолданамыз.
- *I have lost my keys.* (Нәтижесі: Мен қазір есігімді аша алмаймын.)
- *She has just arrived.* (Нәтижесі: Ол қазір осында.)
- *They have eaten all the cake.* (Нәтижесі: Торт қалмады.)
Бұл қолданыста just, already, yet сияқты сигнал сөздер жиі кездеседі.
Аяқталмаған уақыт аралығындағы іс-әрекеттерді сипаттау үшін ше?
Егер іс-әрекет әлі аяқталмаған уақыт кезеңінде орын алса, сіз Present Perfect шағын қолдануыңыз керек.
Мына уақыт кезеңдерін қарастырыңыз: today (бүгін), this week (осы апта), this month (осы ай), this year (осы жыл), in my life (менің өмірімде).
- *He has drunk three cups of coffee today.* (Бүгін әлі аяқталған жоқ, ол тағы ішуі мүмкін.)
- *We have had two meetings this week.* (Бұл апта әлі жалғасуда.)
- *She has lived in London for ten years.* (Ол өткенде тұра бастады және әлі де сонда тұрады.)
Бұл жағдайға арналған сигнал сөздер: for (уақыт ұзақтығы) және since (уақыттың басталу нүктесі).
Present Perfect пен Simple Past шақтарының айырмашылығы неде?
Бұл көптеген үйренушілер үшін ең маңызды сұрақ. Айырмашылық – қазіргі сәтпен байланыста.
- Simple Past: Өткендегі *нақты, аяқталған уақытта* біткен іс-әрекеттер үшін қолданылады (мысалы, yesterday, last week, in 2010). Қазіргі сәтпен байланыс үзілген.
- Present Perfect: Уақыты көрсетілмеген немесе уақыт кезеңі аяқталмаған іс-әрекеттер үшін қолданылады. Қазіргі сәтпен байланыс күшті.
Салыстырып көрейік:
| Present Perfect (Қазіргі сәтпен байланыс) | Simple Past (Аяқталған іс-әрекет) | |---|---| | I have lost my keys. (*Мен оларды қазір таба алмай тұрмын.*) | I lost my keys yesterday. (*Кеше болған жай ғана факт.*) | | She has lived in Paris for five years. (*Ол әлі де сонда тұрады.*) | She lived in Paris for five years. (*Ол қазір Парижде тұрмайды.*) | | Have you eaten lunch? (*Қазіргі жағдайды сұрап тұрмын.*) | Did you eat lunch at noon? (*Өткендегі нақты уақытты сұрап тұрмын.*) |
Осы айырмашылықты меңгеру – үлкен қадам. Есте сақтаңыз: егер сіз last year немесе two hours ago сияқты нақты аяқталған уақытты атасаңыз, Simple Past-ты қолданыңыз. Егер олай болмаса, қазіргі сәтпен байланыс бар-жоғын ойлаңыз. Осы ережелер мен мысалдар арқылы сіз күнделікті сөйлесуде Present Perfect шағын дұрыс қолдануға бір табан жақындайсыз.
Жиі Қойылатын Сұрақтар (ЖҚС)
Present Perfect шағын 'yesterday' сияқты нақты уақытпен қолдануға бола ма?
Жоқ, болмайды. Present Perfect нақты емес өткен уақыттарға немесе аяқталмаған уақыт кезеңдеріне арналған. Егер сіз yesterday, last week немесе in 1999 сияқты аяқталған уақытты атасаңыз, міндетті түрде Simple Past шағын қолдануыңыз керек. Мысалы: "I *visited* my grandmother yesterday", бірақ "I have visited..." емес.
Present Perfect-те 'for' және 'since' сөздерінің айырмашылығы қандай?
'For' уақыттың ұзақтығын немесе кезеңін білдіру үшін қолданылады (мысалы, *for two weeks*, *for ten years*, *for a long time*). 'Since' іс-әрекеттің басталу нүктесін көрсету үшін қолданылады (мысалы, *since 2015*, *since last Monday*, *since I was a child*). Екеуі де іс-әрекеттің қазіргі уақытқа дейін жалғасып жатқанын көрсетеді.
Етістіктің past participle (үшінші) формасын қалай білуге болады?
Дұрыс етістіктер үшін past participle формасы Simple Past формасымен бірдей: '-ed' жалғанады (мысалы, work -> worked, play -> played). Бұрыс етістіктер үшін форманы жаттау керек (мысалы, go -> went -> gone; see -> saw -> seen). Жиі кездесетін бұрыс етістіктер тізімін жаттаған пайдалы.
'I've been to London' мен 'I've gone to London' сөйлемдерінің мағынасы бірдей ме?
Олардың арасында өте маңызды айырмашылық бар. "I've been to London" сіздің өткенде Лондонда болып, қайтып келгеніңізді білдіреді; бұл аяқталған өмірлік тәжірибе. "He has gone to London" оның Лондонға кетіп, қазіргі уақытта сол жақта екенін білдіреді. Егер сіз қазір Лондонда болмасаңыз, "I've gone to London" деп айта алмайсыз.
'Has' және 'have' көмекші етістіктері қашан қолданылады?
'Has' үшінші жақ жекеше түрдегі бастауыштармен қолданылады: *he*, *she*, *it* (мысалы, "He has finished"). Қалған барлық бастауыштармен — *I*, *you*, *we*, *they* — 'have' қолданылады (мысалы, "They have seen it").