조동사 have pp

작성자

카테고리:

 

조동사 have p.p

이번에는 조동사에서 자주 쓰이는 ‘조동사 have p.p’구문들을 정리해 보겠습니다. 이 표현들은 시험에 자주 출제될 뿐만 아니라, 실제로 많이 사용되는 것들입니다. 잘 익혀두시길 바랍니다.

 

 

 

 

1. 과거의 추측

 

 

첫 번째는 과거의 추측을 나타내는 표현들입니다.

 

(1) 조동사 have p.p

may(might) have p.p  과거의 불확실한 추측

must have p.p          과거에 (상당히) 확실한 추측 

cannot have p.p.       과거에 (상당히) 확실한 부정적 추측 

 

 



 

 

 

 

 

예문

 

※ 예문을 보면서 의미를 확인해 보겠습니다.

(1) Dinosaurs may have had brown skin.

(공룡들은 갈색 피부를 가졌었을지도 모른다.)

(2) T-Rex must have been fearsome.

(T-Rex는 무시무시했었음에 틀림없다.)

(3) He cannot have passed the test.

(그가 시험을 통과했을 리가 없어.)

 



 

 

 

 

 

 

2. 가정법 과거완료

 

두 번째, ‘조동사 have p.’p는 가정법 과거완료에 쓰이는 표현들입니다. 주의할 것은 ‘would have p.p, could have p.p만이 가정법 과거완료를 나타낸다는 것입니다. 이 표현들은 if없이도 가정법 과거완료로 사용될 수 있으며, 의미는 ‘과거 사실의 반대’입니다. 예문을 봅시다.

 

 

 

 

(1) would have p.p  (~이었을텐데, 안그랬다.)

could have p.p   (~할 수 있었을 텐데, 못했다.)

 



 

 

 

 

 

예문

 

ex) If I had been a bird, I would (could) have flied to you.

(내가 새였다면, 당신에게 날아갔었을텐데…)

보시다시피 가정법 과거완료는 ‘사실의 반대’를 나타냅니다. 사람이 새가 될수는 없으니까요.



 

 

 

‘if’없이도 가정법 과거완료

 

그리고 could have p.p는 if절 없이도 ‘과거사실의 반대’를 나타냅니다.

ex) It could have been worse.

(더 안좋았을 수도 있었어.) (그만하기 다행이야.)

보시는 것처럼 더 안좋지는 않았습니다. 단지, 과거 사실의 반대를 나타내는 것이죠.

 

 

그리고 might have p.p는 가정법 과거완료라기 보다는 ‘과거의 추측’으로 쓰입니다. ‘may have p.p’와 같은 말이죠. 그래서 가정법 과거완료로는 점점 쓰이지 않고 있습니다.

 



 

 

 

 

3. 과거에 대한 유감,후회 표현

 

(1) should(ought to) have p.p  ~했어야 했는데. (안했다)

need not have p.p            ~필요가 없었는데. (해버렸다)

 



 

 

 

should have p.p. 

 

이것은 ‘~했어야 했는데 안했다’는 의미로서, 과거에 대한 유감이나 후회를 표현합니다.

 

예문을 봅시다.

ex) I should have listened to your doctor.

(나는 의사의 말을 들었어야 했어.)

이것은 의사 말을 ‘안 들어서 후회된다’는 의미입니다.

 



 

 

need not have p.p

need not have p.p는 ‘~할 필요가 없었는데 해버렸다’는 뜻입니다. 이 표현은 그다지 유감이나 후회가 들어있지는 않습니다. 간단한 예문을 볼까요?

 

 

ex) You need not have done that.

(그렇게 하실 필요는 없었는데…)

이정도라고 알아 두시면 될 것 같습니다.

 



 

코멘트

8의 “조동사 have pp”에 대한 답변

  1. 백전백승. 아바타
    백전백승.

    P.P라는 말을 들으니 과거의 문법에 골치가 아팠던 것이 생각나는 것 같습니다. 독해에 판 후 P.P라는 것을 거의 듣지 못했거든요.

    1. 송쌤 아바타
      송쌤

      문법은 대부분 트라우마거든요.
      우리나 선생님들이나 다 힘들어 했던것 같아요.
      우리들은 머리 아파서 힘들고 선생님들은 마음이 찔려서 힘들었을 것이고요, ㅎ

  2. 에스델 ♥ 아바타
    에스델 ♥

    알기쉽게 정리가 되어 있어서~
    참 좋습니다.
    어제는 아들내미들 때문에 넘 정신없이 보냈답니다…ㅎㅎ
    좋은 하루보내세요!

    1. 송쌤 아바타
      송쌤

      그러신 것 같았어요.
      저도 늦게 에스델님 사이트 가보니 입학식이었더군요.
      이제,

      ‘The war has begun.’

      아침 전쟁은 시작되었습니다. 우리 힘내자구요!

  3. 궁금 아바타
    궁금

    might have p.p의 경우에 요즘은 가정법과거완료로서 잘 사용되지 않는다고 하셔서 그렇다치고,
    should have p.p 역시 would,could와 더불어 가정법과거완료로서 사용되고 있지 않나요?

    1. 송쌤 아바타
      송쌤

      안녕하세요, 궁금님.
      가정법 과거완료는 ‘과거 사실의 반대’입니다.
      ‘should have p.p’역시 ‘~했어야 했는데 안했다’는 과거 사실의 반대입니다.
      그렇지만 ‘should have p.p’는 ‘왜 안했어, 임마’라는 ‘가벼운 비난이나 후회’가 들어갑니다.
      그래서 단순하게 과거사실의 반대인 가정법 과거완료와는 다르게 본 것입니다.

      일반 문법책은 ‘should have p.p’를 가정법 과거완료의 범주에 넣고 있습니다. 그렇지만 제가 볼때(구글 검색과 영어 지문들), should have p.p를 순수하게 가정법 과거완료로 쓴 것을 별로 보지 못했습니다.
      실제로 수능에서도 94년부터 2013년까지 가정법 과거완료로 should have p.p를 쓴 경우는 한 번도 없었습니다.
      그래서 궁금님께서도 순수 가정법 과거완료는 ‘would have p.p’ ‘could have p.p’만 쓴다고 알아 두셔도 될 것 같습니다.
      그럼 안녕히~

  4. 우와 아바타
    우와

    헷갈리는개념들인데정말명료하게잘설명해주신거같아요!잘들었어요ㅎㅎ감사해용^^!!

  5. 방문자 아바타
    방문자

    명쾌한 설명이네요! 이렇게 쉽게 이해할 수 있게 해주는 설명은 처음입니다. 자주 들를게요 감사합니다^^