Блогқа оралу
4 мин оқу

I have been мен I was: Айырмашылығы неде және қалай дұрыс қолдану керек?

'I have been' мен 'I was' шатастырасыз ба? Present Perfect пен Past Simple шақтарының негізгі айырмашылығын түсінікті ережелермен және мысалдармен біліп алыңыз.

difference between I have been and I wasI have been vs I waspresent perfect vs simple pastEnglish verb tenseswhen to use I have been

'I have been' мен 'I was' арасындағы негізгі айырмашылық олардың қазіргі шақпен байланысында жатыр. 'I have been' (Present Perfect шағы) өткенде басталып, бірақ әлі де маңызды, жалғасып жатқан немесе аяқталмаған тәжірибені немесе жағдайды сипаттайды. Керісінше, 'I was' (Simple Past шағы) өткенде белгілі бір уақытта болып, толығымен аяқталған нәрсе туралы айтады.

Бұл айырмашылықты меңгеру ағылшын тілі деңгейіңізді жақсыдан тамашаға көтереді. Бұл тіркестерді сенімділікпен қолдануыңыз үшін ережелерді нақты мысалдармен талдап көрейік. 'I have been' мен 'I was' арасындағы негізгі айырмашылықты түсіну – өткен оқиғаның аяқталған тарау екенін немесе оның қазіргі кезге есігі әлі ашық екенін білуде жатыр.

'I was' (The Simple Past Tense) қашан қолданылады?

'I was' тіркесін өткенде басталып, толығымен аяқталған іс-әрекет, оқиға немесе жағдай туралы айтқан кезде қолдану керек. Оны уақыт сызығындағы аяқталған белгілі бір нүкте немесе кезең деп ойлаңыз. Қазіргі шақпен байланыс үзілген.

Бұл шақ әрдайым дерлік іс-әрекеттің қашан болғанын нақтылайтын уақыт маркерлерімен бірге қолданылады.

'I was' келесі жағдайларда қолданылады:

  • Аяқталған іс-әрекеттер: Оқиға 100% аяқталған.
  • Өткен шақтағы нақты уақыт: Уақыт көрсетілген немесе нақты түсінікті.

Қандай уақыт көрсеткіштеріне назар аудару керек?

Егер сөйлемде осы сөздерді көрсеңіз, сізге 'I was' немесе басқа да simple past етістігін қолдану қажет болады:

  • yesterday
  • last week / month / year
  • in 2010
  • when I was a child
  • five minutes ago
  • on Tuesday

Мысалдар:

  • Дұрыс: *I was* in Paris in 2019. (Сапар аяқталды. 2019 жыл өтіп кетті.)
  • Қате: *I have been* in Paris in 2019.
  • Дұрыс: *I was* a university student for four years. (Бұл менің қазір студент емес екенімді білдіреді.)
  • Қате: *I have been* a university student when I was younger.

Іс жүзінде 'I have been' мен 'I was' арасындағы басты айырмашылық қандай?

Оларды қатар қойып салыстырып көрейік. Осы екі тіркестің бірін таңдау сөйлеміңіздің бүкіл мағынасын өзгертеді. Мұның бәрі өткен оқиғаның қазіргі уақытта маңызы бар-жоғына немесе аяқталған оқиға екеніне байланысты.

Міне, негізгі айырмашылықтардың қарапайым талдауы:

  • Қазіргі шақпен байланысы: 'I have been' өткен шақ пен қазіргі сәттің арасында көпір орнатады. 'I was' болса, өткенді қазіргіден бөліп тұратын қабырға тұрғызады.
  • _"I have been to Japan."_ (Бұл менің *қазір* иелік ететін өмірлік тәжірибем.)
  • _"I was in Japan last year."_ (Бұл өткен жылы болған және аяқталған нақты сапарды сипаттайды.)
  • Уақыттың нақтылығы: 'I was' нақты, аяқталған уақытты талап етеді. 'I have been' белгісіз уақытқа немесе қазіргі кезге дейін жалғасатын кезеңге қолданылады.
  • _"I have been busy this week."_ (Бұл апта әлі аяқталған жоқ.)
  • _"I was busy last week."_ (Өткен апта толығымен аяқталды.)
  • Аяқталған және аяқталмаған жағдайлар: Бұл ең айқын айырмашылық. Егер жағдай немесе іс-әрекет жалғасып жатса, 'I have been' тіркесін қолдануыңыз керек.
  • _"I have been a teacher for 10 years."_ (Мен бүгінде де мұғаліммін.)
  • _"I was a teacher for 10 years."_ (Мен енді мұғалім емеспін; мамандығымды өзгерттім.)

Ал 'I have been' (The Present Perfect Tense) қалай қолданылады?

'I have been' тіркесін өткен мен қазіргі шақты байланыстыратын нәрселер туралы айту үшін қолдану керек. Ол тыңдаушыға өткен оқиғаның қазіргі сәтте нәтижесі, маңызы немесе жалғасы бар екенін білдіреді.

'I have been' келесі жағдайларда қолданылады:

  • Өмірлік тәжірибелер: Қашан болғанын нақты айтпай, осы уақытқа дейін өміріңізде жасаған немесе жасамаған нәрселер туралы айтқанда.
  • Жақында болған оқиғалар: Жақында болып, қазіргі уақытта нәтижесі бар іс-әрекеттер.
  • Аяқталмаған уақыт кезеңдері: Әлі аяқталмаған уақыт кезеңіндегі (мысалы, *today*, *this week*, *this year*) іс-әрекеттер немесе жағдайлар.

Мысалдар:

  • Өмірлік тәжірибе: *I have been* to Canada twice. (Бұл тәжірибе қазір менің өмірімнің бір бөлігі; нақты күндер маңызды емес.)
  • Қазіргі нәтижесі бар жақындағы өткен шақ: *I have been* sick, so I can't come to the party tonight. (Жақында ауырғаным қазіргі жағдайымды түсіндіреді.)
  • Аяқталмаған уақыт: *I have been* very productive today. (Бүгінгі күн әлі аяқталған жоқ.)

Қорытынды: Барлығы қазіргі сәтке байланысты

Сонымен, таңдау қарапайым. Егер сіз өткендегі белгілі бір уақытта болған аяқталған оқиға туралы әңгімелеп жатсаңыз, 'I was' қолданыңыз. Егер сіз тәжірибе, қазіргі уақытта нәтижесі бар жақында болған оқиға немесе осы уақытқа дейін жалғасатын іс-әрекет туралы айтып жатсаңыз, 'I have been' қолданыңыз. 'I have been' мен 'I was' арасындағы айырмашылықты түсіну – осы қазіргі шақпен байланысты тани білу. Үнемі жаттығыңыз, сонда көп ұзамай бұл сіз үшін табиғи болып көрінеді!


Жиі Қойылатын Сұрақтар

1-сұрақ: 'I have been to the store yesterday' деп айтуға бола ма?

Жоқ, бұл қате. 'yesterday' (кеше) – нақты, аяқталған уақыт маркері болғандықтан, сіз міндетті түрде simple past шағын қолдануыңыз керек. Дұрыс сөйлем: "I was at the store yesterday" немесе "I went to the store yesterday."

2-сұрақ: 'I have been living here' мен 'I lived here' фразаларының айырмашылығы неде?

'I have been living here for five years' (Present Perfect Continuous) сіздің осы жерде бес жыл бұрын тұра бастағаныңызды және әлі де тұрып жатқаныңызды білдіреді. 'I lived here for five years' (Simple Past) сіздің өткенде бес жылдық кезең бойы осы жерде тұрғаныңызды, бірақ қазір мұнда тұрмайтыныңызды білдіреді.

3-сұрақ: 'I have been' тек жақында болған оқиғалар үшін қолданыла ма?

Міндетті емес. Ол қанша уақыт бұрын болғанына қарамастан, қазіргі уақытпен байланысы бар кез келген өткен оқиға үшін қолданылады. Мысалы, "I have been to the Great Wall of China" (Мен Қытай қорғанында болғанмын) – бұл сапар 20 жыл бұрын болса да, бүгінгі күні де шындық болып табылатын өмірлік тәжірибе. Мұндағы ең бастысы – оқиғаның қаншалықты жақын болғаны емес, оның қазіргі уақытпен байланысы.

4-сұрақ: Егер мен әлі Лондонда болсам, неге 'I was in London for two weeks' деп айту қате?

Егер сіз әлі Лондонда болсаңыз, уақыт кезеңі аяқталмаған. 'I was' тіркесін қолдану іс-әрекеттің аяқталғанын, яғни сіздің ол жерден кетіп қалғаныңызды білдіреді. Сіз әлі сол жерде болған кезде мұны айтудың дұрыс жолы: "I have been in London for two weeks."

5-сұрақ: 'I was' пен 'I have been' айырмашылығын қалай оңай есте сақтауға болады?

Уақыт сызығын елестетіп көріңіз. 'I was' өткендегі уақыт сызығындағы бір, аяқталған нүктені көрсетеді. 'I have been' өткендегі бір нүктеден басталып, 'қазіргі' сәтке дейін жалғасатын немесе оған тікелей әсер ететін сызық сызады.