have been, have been ing에 대한 설명이 필요하다면 아래에 이해하기 쉬운 예시와 함께 설명되어 있으니 차근히 읽어주세요

 

핵심내용

I am, was 와 같이 느낌, 명사, ing를 연결해주는 be동사를 생각해보자.

이 be동사는 시제에 따라 현재에는 am, 과거에는 was를 쓴다.

have been 은 'have'가 들어가서 달라보이지만, 얘도 엄밀히 be동사이다.

 

과거(am)+현재(was) 를 모두 합친 느낌으로 이해하자.

과거로부터 현재까지 해왔음을 have been으로 나타낸다.

 

우리는 "2달동안 공부했어" 라고 했을 때, 현재처럼 얘기를 한다.

그러나 영어에서는 엄밀히 이를 구분하여 사용한다.

즉, am이 아니라 have been을 사용한다는 의미이다.

 

과거로부터 현재까지를 의미하므로,

for로 단어로 기간을 명시해주고 since로 구체적인 날짜를 답할 수 있다.

 

예시
   
2달동안 공부했어 I have been studying for 2 months
나 여기서 5년 째 일 하는 중이야 I have been working here for 5 years
저 선생님 된 지 10년째에요 I have been a teacher for 10 years
우리 여기 3년째 살고 있어 I've been living here for 3 years
나는 작년부터 내 사업 하고 있어 I've been running my own business since last year
나 1년째 사업하고 있어 I've been doing my own business for a year
나 하루종일 청소하고 있어 I've been cleaning (up) all day
걔 너한테 연락해보려고 하던데~ He has been trying to get in touch with you
하루 종일 비가 오네 It's been raining all day
허리가 오랫동안 계속 아프네 My back's been hurting for a while
너 영어공부를 얼마나 하고 있는 거야? How long have you been studying English?
한국에 산 지 얼마나 됐어? How long have you been living in Korea?
5년째 살고 있어 I've been living in Korea for 5 years now
그 남자랑 데이트한지 얼마나 됐어? How long have you been dating him?
(날짜 강조)"언제"부터 가르치기 시작했어요? Since when have you been teaching?
(날짜 강조)"언제"부터 사업 해오고 있는 거야? Since when have you been doing(running) your own business?

 

단어정리

for a while, for a long time, for a so long : 오랫동안

date : ~와 데이트하다 (with를 붙이지 않음)

 

출처
손꾸락 선생님의 유튜브 강의

해당 글은 손꾸락 선생님의 영상 강의를 토대로 스스로 만든 복습자료입니다.

+ Recent posts