중3 문법 · UNIT
04
중3 영어 문법 · CHAPTER 1 · 문장의 형식과 시제
중3 영어 문법 Unit 04조동사 + have p.p. 개념 정리
개념 정리와 예문을 먼저 읽고, 아래에서 유형별 문제 33문항 PDF를 무료로 받으세요. 정답과 해설은 따로 정리해 두었습니다.
이 단원의 목표 ①
조동사 + have + 과거분사의 형태를 바르게 쓸 수 있다.
이 단원의 목표 ②
must, can't, may have p.p.로 과거의 일에 대한 추측을 나타낼 수 있다.
이 단원의 목표 ③
should have p.p.로 과거의 일에 대한 후회를 나타내고, 상황에 맞는 표현을 고를 수 있다.
1개념 정리
1조동사 + have + 과거분사: 지나간 일을 지금 판단한다 시험 단골
(중2 Unit 8 복습) 조동사 뒤에는 늘 동사원형이 온다. 지나간 일을 추측하거나 후회할 때는 조동사는 그대로 두고 뒤를 have + p.p.로 쓴다. 주어가 3인칭 단수여도 have는 has로 바뀌지 않는다.
Seoyeon's brushes are clean. Her sister must have washed them. 서연이의 붓이 깨끗하다. 언니가 씻은 것이 틀림없다.
주의 must has washed / must have washes / should have wash ✗ have 뒤에는 과거분사(have went ✗ → have gone)
2과거 추측: 확신 / 가능성 / 불가능 시험 단골
표현
뜻
예
must have p.p.
근거가 있는 확신
~했음에 틀림없다
Ben's jersey is soaked. He must have played in the rain.
비를 맞으며 경기한 게 틀림없다
may〔might, could〕 have p.p.
확실하지 않음
~했을지도 모른다
Mia isn't online. She may have gone to bed early.
일찍 잤을지도 모른다
can't〔cannot, couldn't〕 have p.p.
불가능하다는 확신
~했을 리가 없다
Jiho was with me all day. He can't have gone to the concert.
공연에 갔을 리가 없다
주의 '~했을 리가 없다'는 can't have p.p.로 쓰며, must have p.p.와 뜻이 반대이다. may·might·could have p.p.는 뜻이 거의 같으므로 셋 다 정답이 된다.
3과거 후회: should have p.p. / shouldn't have p.p. 혼동 주의
should have p.p.는 '~했어야 했는데 (안 했다)', shouldn't have p.p.는 '~하지 말았어야 했는데 (했다)'이다. 실제로 일어난 일은 문장과 반대이다.
Daeun should have brought her goggles. 다은이는 물안경을 가져왔어야 했다. (안 가져왔다)
Minho shouldn't have eaten three hot dogs before practice. 연습 전에 핫도그 세 개를 먹지 말았어야 했다. (먹었다)
Minho shouldn't have eaten three hot dogs before practice. 연습 전에 핫도그 세 개를 먹지 말았어야 했다. (먹었다)
참고: need not have p.p.는 '~할 필요가 없었는데 (했다)'이다. You needn't have waited for me.
4could have p.p.의 두 가지 뜻
The lab lights are off. Ms. Kang could have gone home. (추측) 퇴근하셨을 수도 있다.
Yuna could have joined us, but she went home. (아쉬움) 함께할 수 있었는데 (안 했다).
Yuna could have joined us, but she went home. (아쉬움) 함께할 수 있었는데 (안 했다).
but ~처럼 '할 수 있었는데 하지 않았다'는 내용이 이어지면 아쉬움이다.
5현재 추측 vs 과거 추측 시험 단골
Coco must be hungry now. (지금 배고픈 게 틀림없다: must + 원형)
Coco must have been hungry this morning. (아침에 배고팠던 게 틀림없다: must have p.p.)
Coco must have been hungry this morning. (아침에 배고팠던 게 틀림없다: must have p.p.)
주의 Coco must be hungry yesterday. ✗ yesterday, last night, then 같은 과거 표현이 있으면 have p.p.를 쓴다.
6바꿔 쓰기 서술형 단골
I'm sure (that) Jun fed Bori. → Jun must have fed Bori.
I'm sure (that) Jun didn't feed Bori. → Jun can't have fed Bori.
It's possible that Jun fed Bori. → Jun may〔might, could〕 have fed Bori.
I'm sorry (that) I didn't feed Bori. → I should have fed Bori.
I'm sorry (that) I fed Bori too much. → I shouldn't have fed Bori so much.
I'm sure (that) Jun didn't feed Bori. → Jun can't have fed Bori.
It's possible that Jun fed Bori. → Jun may〔might, could〕 have fed Bori.
I'm sorry (that) I didn't feed Bori. → I should have fed Bori.
I'm sorry (that) I fed Bori too much. → I shouldn't have fed Bori so much.
must have p.p. vs should have p.p.
Ben must have practiced a lot. 연습한 게 틀림없다 (추측: 했다고 믿는다)
Ben should have practiced more. 더 연습했어야 했다 (후회: 하지 않았다)
would have p.p.(~했을 텐데)는 가정법 과거완료에서 배운다 → Unit 18
Ben should have practiced more. 더 연습했어야 했다 (후회: 하지 않았다)
would have p.p.(~했을 텐데)는 가정법 과거완료에서 배운다 → Unit 18
시험 직전 체크 3
- 조동사 + have + 과거분사 (has ✗, have + 과거형·원형 ✗)
- 근거 있는 확신 must have / 불가능 can't〔cannot, couldn't〕 have / 불확실 may·might·could have
- should have = 안 해서 후회, shouldn't have = 해서 후회 / now는 must be, yesterday는 must have been
2개념 확인
개념 확인 A
다음 괄호 안에서 알맞은 것을 고르시오.
A1The bread is gone. Jun's sister must have (ate / eaten) it.
A2Seoyeon forgot her umbrella and got wet. She (should / must) have brought it.
A3Ms. Kang must (has / have) left early. Her car isn't here.
A4Jun was at home all day. He (can't / must) have gone to the mall.
A5Mia keeps yawning. She must (be / have been) sleepy now.
A6Tom can't (have / has) eaten the cookies. He was at soccer camp.
A7My stomach hurts. I (should / shouldn't) have eaten the last slice.
A8Ben didn't pick up. He (may / should) have been in the shower.
개념 확인 B
다음 밑줄 친 부분의 뜻을 우리말로 쓰시오.
B1Coco must have dug this hole.
B2Minho can't have finished the video already.
B3Yuna may have left her book on the bus.
B4I should have checked the weather.
B5Jiho shouldn't have played the guitar so late.
B6Daeun could have asked her uncle, but she didn't.
B7Mia must be in the lab now.
B8Tori might have been scared of the thunder.
'~했음에 틀림없다' vs '~했어야 했는데'
must have p.p.는 했다고 믿는 추측, should have p.p.는 하지 않은 일의 후회이다. 뒤에 '(안 했다)'를 붙여 읽어 본다.
스스로 점검
- 조동사 뒤에 have + 과거분사를 쓰고, has나 과거형을 쓰지 않는다는 것을 안다.
- 근거가 있으면 must have p.p., 불가능하면 can't have p.p.로 과거의 일을 추측할 수 있다.
- 확실하지 않은 과거의 일을 may〔might, could〕 have p.p.로 나타낼 수 있다.
- should have p.p.(안 해서 후회)와 shouldn't have p.p.(해서 후회)를 구별해 쓸 수 있다.
- now가 있으면 must be, 과거 표현이 있으면 must have been을 쓸 수 있다.
- I'm sure ~, It's possible ~, I'm sorry ~ 문장을 조동사 + have p.p.로 바꿔 쓸 수 있다.
유형별 문제 33문항 PDF
9쪽 · 유형 5개 · 난이도 하/중/상 · 서술형 13문항 · 정답과 해설 포함
무료 · 개인 학습용 인쇄 자유
무료 · 개인 학습용 인쇄 자유
이어서 공부하기
오류를 발견하셨나요? 문제 번호와 함께 문의 페이지로 알려 주세요.