본문 바로가기
영어공부/영어 문법

조동사 have p.p 총정리 / 조동사 have p.p 종류, 의미, 예문

반응형

오늘은 <조동사 + have p.p> 형태의 종류와 의미를 다양한 영어문장을 통해서 정리해 보겠습니다.

 

조동사 should는 'should + 동사원형'의 형태로 '~해야 한다'의 뜻으로 충고, 의무를 나타냅니다. 하지만 should have p.p의 의미는 '~했어야 했는데 못했다' 라는 의미로 should 뒤에 오는 형태에 따라 의미가 완전히 달라집니다. 

 

이렇게 조동사 + have p.p 형태를 취하는 종류와 의미 예문을 아래의 순서대로 공부해 보겠습니다. 

 

must + have p.p
cannot + have p.p
would + have p.p
may(might) + have p.p
should + have p.p 

 

각 형태에 맞는 의미를 정확히 이해해야 독해 지문 해석하는데도 많은 도움이 될 수 있기 때문에 꼼꼼히 공부해 보도록 합시다!

 

조동사 have p.p
조동사-have-pp

예문 먼저 살펴보도록 합시다. 

 

Canada shouldn't [take / have taken] humpback whales off the endangered species list last year. 

 

[take / have taken] 둘 중에, 어떤 것이 알맞을 까요? 

 

네! 바로 have taken 이 되어야 합니다.

이유는 과거 사실에 대한 유감을 표현하는 문장이기에 should have p.p : ~하지 말았어야 했다. 가 되어야 합니다. last year 때문에 과거 사실이라는 단서도 얻을 수 있었겠죠?

 

Canada shouldn't have taken humpback whales / off the endangered species list / last year. 
캐나다는 흑동고래를 빼지 말았어야 했다 / 멸종위기 종의 명단에서 / 작년에

:캐나다는 작년에 멸종위기 종의 명단에서 혹등고래를 빼지 말았어야 했다.

 

 

먼저 조동사 + have p.p 형태와 조동사 + 동사원형을 비교 해볼까요? 

 

형태 의미 형태 의미
조동사 + have p.p 과거사실 조동사 + 동사원형 현재사실
must + have p.p ~했음에 틀림없다 must + V ~임에 틀림없다
cannot + have p.p ~했을 리가 없다 cannot + V ~할 리가 없다
would + have p.p ~했을 것이다 would + V ~할 것이다
may(might) + have p.p ~했을지도 모른다 may(might) + V ~할지도 모른다
should + have p.p  ~했어야 했는데 (못했다) should + V ~해야 한다

 

1) James might have been in the school.

: 제임스는 학교에 있었을지도 모른다. (과거 사실에 대한 추측)

- 과거 사실에 대한 추측

 

2) James might be in the school. 

: 제임스는 학교에 있을지도 모른다. (현재 사실에 대한 추측)

 

조동사 뒤에 오는 형태에 따라 시제가 다른 거 아시겠죠? 단지 might는 may의 과거야 라고만 알고 있으면 2)번 문장을 과거 시제로 해석할지도 모릅니다. 꼭 비교해서 공부하시기 바랍니다. 

 

728x90

 

영어문법-조동사

 

조동사 have p.p에 대해서 조금 더 자세히 살펴보도록 합시다. 

 

must have P.P : ~했음에 틀림없다 (과거 사실에 대한 강한 추측이나 확신)

 

 Rachel looks angry. She must have heard what we said! 

-> 레이첼이 화난 것처럼 보여. 그녀는 우리가 한 말을 들은 게 틀림없어!

 

may(might) have P.P : ~했을지도 모른다 (과거 사실에 대한 약한 추측)

 

The confidential project may(might) have been launched. 

-> 기밀 프로젝트가 시작되었을지도 모른다. 

 

can’t(couldn’t) have P.P : ~했을 리가 없다 (과거 사실에 대한 강한 부정적 추측이나 불가능)

 

Hyemi can’t(couldn’t) have done it without Soomin. 

-> 혜미가 수민이 없이 그것을 했을 리가 없다.

 

④ could have P.P : ~했을 수도 있었다 / ~할 수도 있었다 (과거 사실에 대한 추측)

 

The girl could have been a movie. 

-> 그녀는 영화배우가 될 수도 있었다. (그러나 영화배우가 안되었음)

 

Thank God. It could have happened to you. 

-> 정말 다행이야! 그게 너한테 일어날 수도 있었다. (그러나 일어나지 않았음)

 

⑤ should/shouldn’t have P.P : ~했어야만 했다. / ~하지 말았어야 했다. (과거 사실에 대한 후회 또는 추측)

 

You should have paid more attention to your parents. 

-> 여러분들은 부모님께 더 큰 관심을 기울였어야 합니다.(그러나 관심을 기울이지 않았음) 

 

You shouldn’t have lied to your parents. 

-> 여러분들은 부모님께 거짓말을 하지 말았어야 합니다. (그러나 거짓말을 했음)

 

반응형

 

이제 조금 이해되셨나요? 아래 문장을 봅시다.

 

I should [use / have used] a flash when I took the photos.

 

should와 have used 중에 무엇이 적절할까요?

 

should조동사 이기 때문에 동사원형이 와야 합니다. 그런데 use, have~ 모두 동사 원형이네요? 그러면 문맥 파악을 통해 확인해야 합니다. 플래시를 사용했어야 했는데(하지 않았다)란 뜻이므로, 과거 사실에 대한 후회를 나타낸 should have used 골라야겠죠.

 

토익스럽게? 공식스럽게? 접근해 보면 부사절(when I took the photos) 이 과거 이기 때문에 과거의 의미를 갖는 should have used 가 적절하구나 라고도 판단할 수 있겠습니다. 

 

 

아래 이미지에 있는 문장을 한번 보겠습니다. 

 

조동사

I will need your help. You should come back home by 9 o'clock.

 

이 문장에서는 왜 should come 이 맞을까요? 

 

이때 <should + 동사원형> 은 '~해야 한다'란 뜻으로 충고나 의무의 의미를 갖고 있습니다. 

: 나는 너의 도움이 필요할 거야. 9시까지 집으로 돌아와야 해. 

 

시험 문제로는 위에 예시 문장처럼 조동사 다음에 have p.p 가 와야 하는지, 동사원형이 와야 하는지  1) 적절한 시제를 판단하는 문제이거나 조동사 + have p.p 에서 2) 적절한 조동사를 고르는 문제가 출제됩니다.

 

이번에는 그럼 적절한 조동사를 고르는 문제를 풀어 봅시다. 조동사끼리의 의미 구별은 문맥 파악을 통해 가능합니다. 

New evidence shows volcanoes [should / might] have helped many species survive the lase Ice Age.

 

< 정답 > 더보기 클릭

더보기

정답은? 네! might 입니다. 과거 사실에 대한 추측을 나타내는 <~ 했을지도 모른다: might have p.p>의 의미가 되어야겠죠? 

New evidence shows / volcanoes might have helped / many species survive the last Ice Age.

: 새로운 증거는 보여줍니다 / 화산이 도와줬을지도 모른다는 것을 / 많은 종들이 마지막 빙하기에 살아남는 것을 

 

 

한 문제 더 풀어 보겠습니다. 

 

We [shouldn't / couldn't] have taken this route. We are stuck in a traffic jam. 

둘 중에 적절한 것은? 

 

 

< 정답 > 더보기 클릭

더보기

shouldn't 가 적절합니다. 

문맥상 <~하지 말았어야 했는데, ~해서 유감이다>라는 의미 이기 때문에 shouldn't have p.p 가 적절합니다. 

 

We shouldn't have taken this route. We are stuck in a traffic jam. 

: 우리는 이 길로 오지 말았어야 했는데. 교통체증 때문에 꼼짝 못 하잖아. 

 

couldn't have p.p : ~했을 수도 있었다 / ~할 수도 있었다 라는 과거사실에 대한 추측의 의미로 해당 문장에 적절한 표현이 아닙니다. 

 

조동사 have p.p 다시 한번 정리해볼게요. 

 

 must have P.P : ~했음에 틀림없다 

(과거 사실에 대한 강한 추측이나 확신)

 

 may(might) have P.P : ~했을지도 모른다

(과거 사실에 대한 약한 추측) 

 

 can’t(couldn’t) have P.P : ~했을 리가 없다 

(과거 사실에 대한 강한 부정적 추측이나 불가능) 

 

④ could have P.P : ~했을 수도 있었다 / ~할 수도 있었다 

(과거 사실에 대한 추측) 

 

⑤ should/shouldn’t have P.P : ~했어야만 했다. / ~하지 말았어야 했다. 

(과거 사실에 대한 후회 또는 추측)

 

 

<함께 공부하세요>

 

 

조동사 should, ought to, had better의 공통점과 차이점

영어에는 여러 가지 조동사가 있지만 오늘은 충고나 의무의 의미를 가지고 있는 조동사 - should, ought to, had better에 대해서 알아보도록 하겠습니다. 이 세 가지 조동사가 모두 충고를 나타내는 공

min-amable.tistory.com

 

영어문법 - 영어 문장구조 파악하기, 주어 동사 수일치 / 중등 고등 필수 영어문법 / 토익 공무원

오늘은 주어, 동사 수일치 포스팅을 해볼게요. 주어 동사의 수일치는 영어문장 구조를 파악하는데 기본 중에 기본이라 중등 영문법, 고등 영문법 - 영어 시험을 위한 영어를 공부하는 모든 분들

min-amable.tistory.com

 

영어문법 - 현재완료 형태와 현재완료의 4가지 용법 / 중등 고등 토익 공무원 영어문법 grammar

이번 포스팅에서는 현재완료 형태와 현재완료 4가지 용법에 대해서 알아볼게요. 4가지 용법을 구별할 줄 알아야, 용법이 다른 하나를 고르는 문제도 쉽게 맞힐 수 있습니다. 또한 영작이나 해석

min-amable.tistory.com

 

① ~ ⑤ 번까지의 조동사 have p.p의 의미를 반드시 알고 있어야 풀 수 있는 문제들이 있으니, 꼭! 기억하시길 바랍니다. 이해가 잘 되지 않으면, 예시 문장들 여러 번 반복해서 읽고 이해하고 노력해야 해요.

 

에잇~ 모르겠다. 하고 넘어가 버리면 절대 안 됩니다! 

 

그럼 오늘은 여기까지 마무리할게요. 다음 포스팅에서 만나요~ 

 

That's it for today :) 

 

반응형

댓글