Present Perfect шағын сөйлесу кезінде қолданудың ең тиімді жолы — өткендегі іс-әрекетті қазіргі сәтпен байланыстыру. Оны өткендегі нақты, аяқталған оқиғалар үшін емес, өмірлік тәжірибе, соңғы жаңалықтар және қазіргі уақытта маңызын жоймаған аяқталмаған істер үшін қолдануға тырысыңыз.
Ағылшын тіліндегі етістік шақтарын меңгеру — тілді еркін сөйлеуге бағытталған үлкен қадам, бірақ Present Perfect көптеген адамдар үшін қиындық тудырады. Сіз оның формуласын — *have/has + past participle* (етістіктің үшінші формасы) — білесіз, бірақ оны қолданғанда сөзіңіз грамматика оқулығынан алынғандай жасанды естіледі. Ағылшын тілінде табиғи сөйлеудің кілті — ана тілінде сөйлейтін адамның белгілі бір шақты *неліктен* таңдайтынын түсіну. Бұл нұсқаулық Present Perfect шағын қалай дұрыс қолдану керектігін түсіндіреді, осылайша сіз оны сөйлесу кезінде сенімділікпен қолдана аласыз.
Present Perfect неге кейде жасанды естіледі?
Ең жиі кездесетін қателік — Present Perfect шағын өткен уақыттың нақты мезгілі көрсетілген аяқталған іс-әрекет үшін қолдану. Ағылшын тілінде сөйлейтіндер толығымен аяқталған және өткендегі нақты уақыты белгілі іс-әрекеттер үшін Simple Past шағын қолданады.
- Қате: I have visited London in 2019.
- Дұрыс: I visited London in 2019. (Іс-әрекет аяқталған және оның уақыты, 2019 жыл, нақты көрсетілген.)
Бұл жерде Present Perfect шағын қолдану сөйлемде сәйкессіздік тудырады. Бұл шақ іс-әрекетті қазіргі уақытпен байланыстыруға тырысады, ал уақытты білдіретін тіркес ('in 2019') оны өткен шақпен бекітіп тастайды. Дәл осы қарама-қайшылық ана тілінде сөйлейтіндерге жасанды естіледі.
Өмірлік тәжірибе туралы айтқанда Present Perfect шағын қалай қолданған дұрыс?
Present Perfect шағының ең кең таралған және табиғи қолданылуының бірі — жалпы өмірлік тәжірибе туралы айту. Бұл жерде тәжірибенің нақты уақыты маңызды емес; ең бастысы — оның сіздің өміріңізде осы уақытқа дейін болғандығы. Осы кезде «Have you ever...?» (Сіз бұрын-соңды...?) тіркесі сіздің ең жақын досыңызға айналады.
Өміріңізді ашық, аяқталмаған уақыт кезеңі деп елестетіңіз. Біреу «Have you ever been to Italy?» деп сұраса, ол «Италияға бару» оқиғасының сіздің өміріңіздің *кез келген сәтінде* болған-болмағанын сұрап тұр.
Мыналарды салыстырыңыз:
- «Have you seen the new *Dune* movie?» (Жаңа «Дюна» фильмін көрдіңіз бе?) — Фильм шыққаннан бергі кез келген уақытта көрген-көрмегеніңізді сұрайды.
- «Did you see the new *Dune* movie on Saturday?» (Сенбі күні жаңа «Дюна» фильмін көрдің бе?) — Нақты, аяқталған уақыт туралы сұрайды.
Жауап беру үшін де Present Perfect қолданылады:
- «Yes, I've seen it twice!» (Иә, мен оны екі рет көрдім!)
- «No, I haven't seen it yet.» (Жоқ, мен оны әлі көрген жоқпын.)
Жақында болған оқиғаларды сипаттау үшін бұл шақты қалай пайдалануға болады?
Present Perfect шағының тағы бір маңызды қызметі — жақында болған оқиғаларды талқылау, әсіресе сол оқиғаның нәтижесі қазіргі сәтке әсер етсе. Біз мұндай жағдайларда көбінесе *just*, *already* және *yet* сияқты үстеулерді қолданамыз.
Жақын өткен шақты қазіргі сәтпен байланыстыру үшін оларды қалай қолдануға болады:
- Шұғыл жаңалықтар немесе жаңартулар үшін (*just*): Мұны бірнеше сәт бұрын ғана болған нәрсе үшін қолданыңыз. Нәтижесі жаңа және өзекті.
- Мысал: «Don't make dinner for me—I've just eaten.» (Маған кешкі ас дайындама — мен сәл бұрын ғана тамақтандым.) (Нәтижесі: Қазір қарным аш емес.)
- Күтілгеннен ерте аяқталған іс-әрекеттер үшін (*already*): Мұны іс-әрекеттің аяқталғанын, көбінесе таңқаларлықтай ерте біткенін көрсету үшін қолданыңыз. Негізгі назар қазіргі аяқталу күйіне аударылады.
- Мысал: «You don't need to email them. I've already sent the message.» (Оларға электронды хат жазудың қажеті жоқ. Мен хабарламаны әлдеқашан жіберіп қойдым.) (Нәтижесі: Тапсырма орындалды.)
- Күтілген, бірақ аяқталмаған іс-әрекеттер үшін (*not... yet*): Бұл болымсыз сөйлемдердегі сіз күткен, бірақ осы уақытқа дейін орындалмаған іс-әрекеттер үшін қолданылады.
- Мысал: «Sarah hasn't arrived yet.» (Сара әлі келген жоқ.) (Нәтижесі: Біз оны әлі күтіп отырмыз.)
Қай кезде Present Perfect, қай кезде Simple Past таңдау керек?
Негізгі айырмашылық — қазіргі уақытпен байланыс. Егер өткендегі іс-әрекеттің қазіргі сәтке жалғасатын нәтижесі, маңызы немесе сезімі болса, Present Perfect ең жақсы таңдау болады. Егер іс-әрекет қазіргі уақытпен тікелей байланысы жоқ, аяқталған тарихи факт болса, Simple Past шағын қолданыңыз.
| Жағдаят | Қолданылатын шақ | Мысал | |-------------------------------------------------|-------------------|---------------------------------------------------------------------------| | Өткен уақыттағы нақты мезгілде аяқталған іс. | Simple Past | «I lost my keys yesterday.» (Мен кеше кілттерімді жоғалтып алдым.) | | Өткендегі іс-әрекеттің қазіргі уақытта нәтижесі бар.| Present Perfect | «I've lost my keys.» (Мен кілттерімді жоғалтып алдым.) (Нәтижесі: Қазір үйіме кіре алмаймын.) | | Жалпы өмірлік тәжірибе (уақыты көрсетілмеген). | Present Perfect | «She has traveled all over the world.» (Ол бүкіл әлемді аралаған.) | | Өткендегі нақты сапар немесе оқиға. | Simple Past | «She traveled to Brazil last year.» (Ол былтыр Бразилияға саяхаттады.) |
Соңында, мұны меңгеру тыңдау мен тәжірибеден келеді. Ана тілінде сөйлейтіндердің соңғы жаңалықтар мен өткен тәжірибелерін қалай сипаттайтынына назар аударыңыз. Осы қазіргі уақытпен байланысқа зейін қою арқылы сіз Present Perfect шағын қолданудың ең жақсы жолын тауып, ағылшын тіліндегі сөзіңізді әлдеқайда табиғи етесіз.
Present Perfect туралы жиі қойылатын сұрақтар
Present Perfect пен Present Perfect Continuous айырмашылығы неде?
Present Perfect (*I have done*) іс-әрекеттің нәтижесіне немесе аяқталғанына назар аударады. Present Perfect Continuous (*I have been doing*) іс-әрекеттің ұзақтығына немесе процесіне назар аударады, ол аяқталған немесе аяқталмаған болуы мүмкін. Мысалы, «I've read that book» (Мен бұл кітапты оқып бітірдім) және «I've been reading that book» (Мен бұл кітапты оқып жатырмын, яғни әлі аяқтамадым).
Present Perfect шағын 'yesterday' немесе 'last week' сөздерімен қолдануға бола ма?
Жоқ. *yesterday*, *last week*, *in 2010* немесе *five minutes ago* сияқты уақытты білдіретін сөздер өткендегі нақты, аяқталған сәтті білдіреді. Олар Simple Past шағын талап етеді (мысалы, «I saw him yesterday»).
Ағылшын тілінде сөйлейтіндер 'I've gone' мен 'I've been' тіркестерін қалай ажыратып қолданады?
«I've gone» адамның бір жерге кетіп, әлі сол жақта екенін білдіреді. Мысалы, «Maria isn't here; she's gone to the bank.» (Мария мұнда жоқ; ол банкке кетті.) «I've been» адамның бір жерге барып, қайтып келгенін білдіреді. Мысалы, «I'm tired because I've been to the gym.» (Мен шаршадым, себебі жаттығу залына барып келдім.)
Сөйлесу кезінде 'have' сөзін айтпай кетуге бола ма?
Өте бейресми, жылдам сөйлеу кезінде ана тілінде сөйлейтіндердің 'have' көмекші етістігін, әсіресе сұрақтарда, айтпай кететінін естуіңіз мүмкін, мысалы, «Have you seen Mark?» орнына «You seen Mark?». Алайда, тіл үйренуші ретінде, тілді өте жоғары деңгейде меңгермейінше, әрқашан толық, грамматикалық дұрыс форманы қолданған жөн.