'I have been to' және 'I have gone to' фразаларының негізгі айырмашылығы — адамның орналасқан жері мен уақытқа байланысты. 'I have been to' — адамның бір жерге барып, қайтып келгенін, яғни сапардың аяқталғанын білдіреді. Ал 'I have gone to' — адамның сол жерде екенін немесе сол жаққа бара жатқанын және әлі қайтып келмегенін көрсетеді.
Осы кішкентай, бірақ маңызды грамматикалық ережені меңгеру ағылшын тіліндегі сөйлеу мәнеріңізді әлдеқайда табиғи етеді. Бұл фразаларды сенімді түрде қолдану үшін 'I have been to' және 'I have gone to' арасындағы айырмашылықты егжей-тегжейлі талдап көрейік.
Сонымен, 'I have been to' мен 'I have gone to' фразаларының басты айырмашылығы неде?
Present Perfect шағында 'been' мен 'gone' сөздерін таңдау сөйлеушінің дәл қазір қайда екенін білдіреді. Мұны адамның қазіргі орны туралы белгі деп ойлаңыз.
- Have been to: Барып-қайтуды білдіреді. Сапар аяқталған, адам қайтып келген.
- Have gone to: Тек баруды білдіреді (әзірше). Сапар аяқталмаған, адам бұл жерде жоқ.
Қарапайым жағдайды қарастырайық:
- Қате: "I have gone to the supermarket. Do you need anything?" (Бұл түсініксіз. Егер сіз ол жаққа *кеткен* болсаңыз, мұнда тұрып менімен сөйлесе алмайсыз.)
- Дұрыс: "I have been to the supermarket. The avocados are on sale." (Бұл сіздің дүкенге барып, қазір үйге оралғаныңызды және сапарыңыздан ақпаратпен бөлісіп жатқаныңызды білдіреді.)
- Дұрыс: "Where is your mother?" "She has gone to the supermarket." (Бұл оның қазір дүкенде екенін немесе сол жаққа бара жатқанын және әлі оралмағанын білдіреді.)
'Have been to' фразасын қашан қолданған жөн?
'Have been to' фразасын өткен шақтағы тәжірибе немесе аяқталған сапарлар туралы айтқанда қолданыңыз. Бұл жағдайда барған жер қазіргі сәт үшін маңызды емес, бірақ сол жерде болған тәжірибе маңызды.
Өмірлік тәжірибе мен саяхат туралы айтқанда қалай қолданамыз?
Бұл — 'have been to' фразасының ең жиі кездесетін қолданысы. Өміріңізде барған жерлеріңізді талқылау үшін өте ыңғайлы. Сапардың нақты уақыты маңызды емес, бастысы — сіздің сол тәжірибеңіздің болғаны.
- "I have been to Italy three times. I love it there!" (Мен Италияда үш рет болдым. Маған ол жақ қатты ұнайды!)
- "Have you ever been to an opera?" (Сіз операда болып көрдіңіз бе?)
- "My boss has been to every continent except Antarctica." (Менің бастығым Антарктидадан басқа барлық континентте болған.)
Бұл мысалдардың барлығында адамдар қазір Италияда, операда немесе Антарктидада емес. Олар өткен шақтағы аяқталған тәжірибелері туралы айтып жатыр.
Жақында аяқталған іс-шаруаны сипаттау үшін қалай қолданылады?
Сондай-ақ 'have been to' фразасын жақында болған, бірақ аяқталған (яғни, қайтып келген) істер үшін де қолдануға болады.
- "The printer is out of paper. Don't worry, I've already been to the supply closet to get more." (Принтерде қағаз бітіп қалыпты. Уайымдамаңыз, мен қоймаға барып, жаңасын алып келдім.)
- "Paul looks tired. That's because he's been to the gym." (Пол шаршаңқы көрінеді. Себебі ол жаттығу залына барып келді.)
'Have gone to' фразасын қай кезде қолдану дұрыс?
'Have gone to' фразасын біреудің басқа жерде болғандықтан қазір осында жоқ екенін түсіндіру үшін қолданыңыз.
Біреудің қазіргі орналасқан жерін түсіндіру үшін қалай қолданамыз?
Бұл фраза көбінесе үшінші жақта (he, she, they) қолданылады, себебі ол жоқ адамның қайда екенін түсіндіру үшін пайдаланылады.
- "Is Sarah in the office?" "No, she has gone to a client meeting." (Сара кеңседе ме? Жоқ, ол клиентпен кездесуге кетті.)
- "The kids are very quiet. They've gone to their grandmother's house for the afternoon." (Балалардың үні шықпайды. Олар түстен кейін әжесінің үйіне кетті.)
- "I can't find my keys. I think my husband has gone to work with them by mistake." (Кілтімді таба алмай жатырмын. Күйеуім оларды байқаусызда жұмысқа алып кеткен сияқты.)
Бұл мысалдарда Сара қазір кездесуде, балалар әжесінің үйінде, ал күйеуі жұмыста. Олар әлі қайтып келген жоқ.
Қысқаша қорытынды: Been мен Gone айырмашылығы
Түсінікті болу үшін, міне қарапайым кесте:
- 'Have been to' қолданылады, егер:
- Адам сол жерден қайтып келсе.
- Сіз өткен өмірлік тәжірибе туралы айтып жатсаңыз.
- Сапар толығымен аяқталса.
- 'Have gone to' қолданылады, егер:
- Адам қайтып келмесе.
- Ол қазір сол жерде немесе сол жаққа бара жатса.
- Сапар әлі жалғасып жатса.
'I have been to' және 'I have gone to' арасындағы айырмашылықты түсіну адамның орналасқан жеріне байланысты. Егер адам қайтып келсе, 'been' қолданыңыз. Егер ол әлі сол жақта болса, 'gone' қолданыңыз. Осы қарапайым ережені есте сақтасаңыз, әрқашан дұрыс сөзді таңдайсыз!
Жиі Қойылатын Сұрақтар (ЖҚС)
"I have gone to..." деп өзім туралы айтуға бола ма?
Бұл өте сирек кездеседі. Егер сіз ас үйде тұрсаңыз, "I have gone to the store" деп айта алмайсыз, себебі бұл логикалық қайшылық тудырады. Бұл фразаны тек хабарлама қалдырғанда ғана қолдануға болады, мысалы, дауыстық поштада немесе хатта: "Hi, it's me. I've gone to the park and will be back by 5 PM." (Сәлем, бұл мен. Мен саябаққа кеттім, сағат 5-ке дейін ораламын). Бұл жағдайда сіз сол жерде адаммен тікелей сөйлесіп тұрған жоқсыз.
"I have been to Paris" пен "I went to Paris" сөйлемдерінің айырмашылығы қандай?
"I have been to Paris" (Present Perfect) сіздің өміріңіздегі белгісіз бір уақытта болған тәжірибеге назар аударады. "I went to Paris" (Simple Past) өткен шақтағы нақты, аяқталған сапар туралы айтады және бұл жағдайда әдетте уақытты білдіретін сөз қосылады, мысалы: "I went to Paris *last year*." (Мен Парижге *былтыр* бардым).
Егер біреу дүкеннен енді ғана келсе, "He has been to the store" деу дұрыс па?
Иә, әрине! Ол есіктен кірген сәтте-ақ оның барып-қайту сапары аяқталды. Дәл сол кезде "He has been to the store" деп айту дұрыс болады. Ол қайтып келгенге дейін сіз "He has gone to the store" дер едіңіз.
Егер 'gone' сөзін өзіміз туралы айтқанда қолданбасақ, ол неге 'go' етістігінің есімшесі (past participle) болып саналады?
'Gone' — 'to go' етістігінің дұрыс есімшесі (past participle) және ол Present Perfect шағын жасау үшін қолданылады (have/has + past participle). 'Have gone to' тіркесінің *мағынасы* басқа жерде болуды білдіреді, сондықтан ол өзіміз туралы емес, басқа адамдар туралы айтқанда қолданылады. 'Been' — 'to be' етістігінің есімшесі, бірақ 'have been to [a place]' контекстінде 'барып қайтты, болды' деген мағынаны береді.