본문 바로가기

Grammar

완료 have p.p 형제들 ( 현재 완료, 현재 완료 진행형, 과거 완료)

728x90

좋은 사이트

[영어][불량영어] 5~6강. HAVE P.P와 변형 문법들 — 실무와 IT (tistory.com)

 

 

현재 완료 (have p.p)

- have 무의미지만 조동사 역할(부정문과 의문문에 활용)

- for, since와 주로 사용

 

용법1 : 미래에 그 동사가 좋든 나쁘든 변화될 기대가 있는 경우

- 뜻 : 아직까진

ex

he hasn't call me : 아직까진 그가 전화안했다

i haven't had a breakfast yet : 아직까진 아침안먹었다

i have worked that company before : 아직까진 그 회사에서 전에 일했었고 여지있다

i have known her for 2 yeats : 나는 그녀를 아직까진 2년째 알고 있다 (더 알거같다)

i have lost my wallet about 7 times in my life : 나는 내 지갑을 7번째 잃어버렸다 (더 잃어버릴것같다)

 

용법 2 : 방금 끝낸것 강조

- 뜻 : 방금

- already, yet, just와 함께 사용

ex

i have already lifted the weight, what should i do? : 방금 이거 다 들어올렸는데, 뭘 더 하죠?

 

용법 3 : 해본것을 강조

- 뜻 : 해봤다 시점은 모르겠음

ex

i've eaten snack in French before : 나 그 과자 프랑스에서 먹어봤다 정확한 시점은 모르겠음

 

 

현재 완료 수동(have been p.p)

- 주어가 당해지기 때문에 수동 + 현재완료의 기능을 함

- 주로 능동태로 하면 주어가 불분명한 경우 사용됨

ex

it's like, she has been fed (by someone)  : 이건 마치, 누군가가 그녀에게 밥을 준 것 같아

The office has been cleand (by someone) everyday : 그 사무실은 누군가에 의해 청소되어진다

 


 

현재완료 진행형(have been ing)

- 결과값이 아닌 과정행동의 주체를 강조할 때 사용 = non action과 사용 불가

- 현재완료보다 어감이 좋아서 보통 진행형을 취한다

- have 무의미지만 조동사 역할(부정문과 의문문에 활용)

ex

what have you done? : (what에 초점을 둠) 무슨것을 한거니?
what have you been doing : (you에 초점을 둠) 너 무슨짓을해서 꼴이 왜그러니

 

who's happend to the photocopier? there's paper jammed in it? : (the photocopier에 초점둠) 고장난 복사기를 봐라

who's been using this photocopier? there's paper jammed in it? : (who에 초점을 둠) 누가 복사기 쓴거야? 고장난 꼴봐라

 

 

현재 완료 진행 수동

- 사용하지 않음

 


 

과거 현재완료(조동사 + have p.p)

- may/might/could + 현재완료 : ~였을지도 (실체는 알 수 없음)

ex

He may have missed the train : 그는 기차를 놓쳤을지도 모른다 (놓친거 자체보다 행동주체가 한 짓  강조)

he could overslept : 그는 거의 확실히 늦잠잤을지도 모른다 ( 늦은거 자체보다 행동주체가 한 짓   he 강조)

I might have done that, even though i hadn't noticed : 나는 그랬을지도 모른다, 내가 알아채지못했음에도 불구하고 

 

- must/can not : 틀림 없다 / 였을 수없다

ex

he must have gone out : 그는 거의 확실히 가버렸다 (가버린 자체보다 행동주체 he 강조)

he can't have seen the movie : 그녀는 영화를 봤을 수 없다 (본 것 자체보다 행동주체 he 강조)

 

= should/ought to + 현재완료 : ~했어야 했는데 못해서 아쉽다

ex

i ought to have drawn you a map : 지도를 그려줬어야 했는데 못해서 아쉽다(지도가 없는 것보다 못그려준 과정을 강조)

he could have helped her :그는 그녀를 도울 수 있었는데 못해서 아쉽다(도와주지 않은것보다 도와줄 과정이 있던것 강조)

you could have called me : 너가 나한테 전화할 수 있엇는데 못해서 아쉽다(전화안한것보다 전화할 수 있었던 과정 강조)

 

 

(+) have to, should보다 약한 정중형 문체 : be supposed to ~해야 한다
ex

how am i supposed to believe you? : 어떻게 당신을 믿어야 하죠?

how am i supposed to talk to you? : 어떻게 당신한테 말해야 하죠?

 


 

대과거 완료(had p.p)

- 뜻 : 이미

- had는 의미없는 조동사 역할

- 과거 시점이 분명히 두 개 존재해야 함 (단, 두 시점이 밤과 낮처럼 명확하게 분리되는 경우는 사용하지 않음)

ex

when she arrived there, i had got to home : 그녀가 도착했을 때, 난 이미 집이었다

A had left there, when B came back : B가 돌아왔을 때, A가 도착하고 난 뒤었다

A left there, when B came back : B가 돌아오는 동시에 A가 나갔다

 

 

대과거 완료 수동(had been p.p)

- 주어가 중요한데 수동태 + 과거시점이 두개  (단, 두 시점이 밤과 낮처럼 명확하게 분리되는 경우는 사용하지 않음)

EX

She had been visited there a few minutes ago , when the cat have been had hit-and-run accident : 그 고양이가 뺑소니당했을 때, 그녀는 이미 몇 분전에 그곳을 방문했었

The cat had been fed, when i came to home : 내가 집에 도착했을 때, 그 고양이는 먹여졌다