had been과 had pp만 보면 막막하다

 

처음에 이걸 보면 가졌구나(had)의 느낌만 받았기 때문이다.

하지만 공부하고 예문을 익숙하게 연습하다보니 이 단어가 보이는 순간 다른식으로 접근하게 되더라.

 

우선 be 동사를 알아보자

am, was, is 과 같은 것들은 모두 우리가 아는 be동사이다.

주어가 무엇인지, 시제가 무엇인지에 대한 차이일 뿐이다.

여기서 우리는 시제를 현재와 과거로만 구분했지만,

현재와 과거를 모두 포괄하는 개념은 없을까?

 

그게 바로 have been, had been 이다.

이 둘은 엄밀히는 'be동사'이다. 

이것이 가장 핵심이다.

저 둘을 보자마자 have라는 뜻이 생각나면 안된다.

be동사인데 과거에서 현재가 연결되는 느낌(have been)이구나

be동사인데 먼 과거에서 가까운 과거까지 연결되는 느낌(had been)이구나

라는 점으로 접근해야 한다.

have been과 had been은 보자마자 be동사구나 라는걸 먼저 캐치해야 된다.

 

이러한 be 동사는 일반적인 다른 동사와 겹치면 안된다.

일반적인 다른 동사는 보통 do 동사인데, 마침 다음 문장은 잘못된것을 알아야 한다.

I am study : be 동사와 do 동사(study)가 겹쳐져있으므로 잘못된 문장이다

 

do 동사는 위의 예시로 치면 study같은 현재 과거 과거분사 등의 형태로 변형이 가능한 동사다.

be 동사가 과거형을 가졌던 것처럼 study도 과거형을 갖는다.

be 동사가 have been, had been으 가졌던 것처럼 study도 have studied, had studied를 갖는다.

자 have studied, had studied를 보자마자 이것은 have라는 동사와 studied라는 동사가 겹친게 아니라,

study 라는 동사가 과거부터 현재까지 이어오고 있구나.

이 have studied는 일반동사(do)이면서 시제는 과거에서부터 현재까지를 아우르는구나 라고 파악해야 한다.

 

요약하면 have been(be동사)과 have pp(do동사)는 다음과 같다.

1. ~ 해오고 있던 것

2. 이미 ~ 했던 것, 이미 ~ 한 상태

 

예문
   
나 미국에 왔어 I came to the states
나 영어를 이미 마스터 한 상태였어 I had mastered English
나 거기 갔어 I went there
그는 취해있었어 He has been drunk
내가 거기에 도착했을 때 그는 취해있었어 He had been drunk when I got there
나 직접 걔를 만나서 너무 좋았어. 걔를 한 번도 본 적이 없었거든 I was happy to meet him in person because I hadn't met him before
그녀가 나한테 다른 회사로 옮기는거 물어봤을 때 나는 아직 마음의 결정을 못 내린 상태였어 I still hadn't made up my mind when she asked me again about moving to different company(department, position)
나 진짜 미안한데 나갈 수가 없었어 왜냐하면 프레젠테이션을 준비하느라 바빴었거든 I really couldn't go out, because I had been busy preparing for a presentation

busy ing : ~ 하느라 바쁜

busy with 명사 : ~ 때문에 바쁜

 

출처

위 자료는 손꾸락 튜터의 자료의 일환입니다.

 

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