기출 101
중3 문법 · UNIT
18
중3 영어 문법 · CHAPTER 6 · 가정법

중3 영어 문법 Unit 18가정법 과거완료와 혼합 가정법 개념 정리

개념 정리와 예문을 먼저 읽고, 아래에서 유형별 문제 33문항 PDF를 무료로 받으세요. 정답과 해설은 따로 정리해 두었습니다.

이 단원의 목표 ①
가정법 과거완료로 과거 사실의 반대를 나타낼 수 있다.
이 단원의 목표 ②
직설법 과거 문장과 가정법 과거완료 문장을 서로 바꿔 쓸 수 있다.
이 단원의 목표 ③
가정법 과거와 과거완료를 시간 표현으로 구별하고, 혼합 가정법의 뜻을 알 수 있다.

1개념 정리

1가정법 과거완료: 과거 사실의 반대 심화

이 단원은 심화 단원이다. 가정법 과거(Unit 17)가 지금 사실의 반대라면, 가정법 과거완료는 과거 사실의 반대를 가정한다. '(그때) ~했더라면, ~했을 텐데'로 해석한다.
형태: If + 주어 + had p.p., 주어 + would〔could, might〕 have p.p.

If Minji had shut the closet last night, Coco wouldn't have chewed her slippers.
(실제: 민지가 어젯밤 옷장을 닫지 않아서 Coco가 슬리퍼를 물어뜯었다.)

2주절: 조동사 과거형 + have p.p. 함정

주절
뜻
예
would have p.p.
~했을 텐데
If Tori had felt sick, Jun would have called the vet.
could have p.p.
~할 수 있었을 텐데
If it had stopped raining, we could have gone out.
might have p.p.
~했을지도 모를 텐데
If Tom had run faster, he might have won.
주의 조동사 뒤는 항상 have + p.p.이다. would has〔had〕 been ✗ / If절에는 would를 쓰지 않는다. If I would have known ✗ / 동사 have의 과거완료는 had had이다.

3직설법 과거 ↔ 가정법 과거완료 시험 단골

직설법 과거를 가정법으로 바꿀 때는 ① 긍정 ↔ 부정을 뒤집고 ② 시제를 과거완료(If절)와 조동사 과거형 + have p.p.(주절)로 바꾼다. 거꾸로 바꿀 때는 As〔Because, Since〕 + 과거로 쓴다.

As Ben didn't stretch, he hurt his leg.
= If Ben had stretched, he wouldn't have hurt his leg.
Because Jiho had a cold, he couldn't sing at the festival.
= If Jiho hadn't had a cold, he could have sung at the festival.

4가정법 과거 vs 과거완료: 시간 표현을 본다 구별

구분
형태
예
가정법 과거
now, today
If + 과거, would + 원형
If Seoyeon had time now, she would walk Max.
지금 시간이 없다.
가정법 과거완료
yesterday, last ~
If + had p.p., would have p.p.
If Seoyeon had had time yesterday, she would have walked Max.
어제 시간이 없었다.

5혼합 가정법과 If 생략 도치 심화

① 혼합 가정법: 과거의 일이 지금에 영향을 줄 때 If + had p.p., 주어 + would + 원형 (now)을 쓴다. '(그때) ~했더라면, (지금) ~할 텐데'의 뜻이다.
② 도치: If를 빼고 Had를 주어 앞으로 보낸다. Had + 주어 + p.p., …

If Yuna had started Spanish lessons last year, she could read this menu now.
Had Ms. Kang known about the storm, she would have changed the trip date. (= If Ms. Kang had known …)

가정법 과거 · 과거완료 · 혼합 가정법

If Mia had a pen now, she would lend it to me. 지금 → 지금 (가정법 과거)
If Mia had had a pen then, she would have lent it to me. 그때 → 그때 (과거완료)
If Mia had bought a pen then, she would have one now. 그때 → 지금 (혼합)

시험 직전 체크 3

  1. 과거 사실의 반대: If + had p.p., would〔could, might〕 have p.p. / would has·had been ✗ / If절에 would ✗
  2. 전환: 긍정 ↔ 부정을 뒤집고 과거 ↔ 과거완료 / 동사 have는 had had
  3. now·today는 가정법 과거, yesterday·last ~는 과거완료 / 혼합: If + had p.p., would + 원형 now / 도치: Had + 주어 + p.p.

2개념 확인

개념 확인 A

다음 괄호 안에서 알맞은 것을 고르시오.

A1If Coco (had found / finds) the ball yesterday, she would have brought it back.
A2If the store had been open, we (could buy / could have bought) the paint last night.
A3If Minho (were / had been) here now, he would teach us the dance.
A4If Tom had known the way last Sunday, he could (have found / had found) the shelter.
A5If Yuna (had / had had) a swim cap last Monday, she could have joined practice.
A6(Had / If) Seoyeon locked the gate, Max wouldn't have run out.
A7If Tom had charged his phone last night, he (could call / could have called) his mom now.
A8If Ben had read the recipe carefully, the cake (might have tasted / might taste) better yesterday.

개념 확인 B

다음 문장이 나타내는 실제 사실을 우리말로 쓰시오.

B1If Tom hadn't eaten so much cake, he wouldn't have felt sick.
B2If Mia had saved her file, she wouldn't have lost her report.
B3If Minho had heard the music, he would have danced.
B4If it were sunny today, we could play outside.
B5Had Emma taken the subway, she would have arrived early.
B6If Coco hadn't barked, Minji would have missed the delivery.
B7If Mia had watered the plant last week, it would be alive now.
B8If Mr. Oh had had his glasses, he could have read the sign.

실제 사실은 반대로, 시제는 한 단계 앞으로

실제 사실은 과거이고 긍정·부정이 반대이다. 주절에 now가 있으면 그 부분만 현재 사실이다(혼합).

개념 확인 정답 보기

스스로 점검
  • If + 주어 + had p.p., 주어 + would〔could, might〕 have p.p.의 형태로 쓸 수 있다.
  • 직설법 과거와 가정법 과거완료를 서로 바꿔 쓸 수 있다.
  • 동사 have의 과거완료 had had를 빠뜨리지 않고 쓸 수 있다.
  • 시간 표현을 보고 가정법 과거와 과거완료를 구별할 수 있다.
  • 혼합 가정법(If + had p.p., would + 원형 now)과 도치(Had + 주어 + p.p.)의 뜻을 안다.
유형별 문제 33문항 PDF
9쪽 · 유형 5개 · 난이도 하/중/상 · 서술형 14문항 · 정답과 해설 포함
무료 · 개인 학습용 인쇄 자유
PDF 받으러 가기
이어서 공부하기

오류를 발견하셨나요? 문제 번호와 함께 문의 페이지로 알려 주세요.