09-01high27

가정법 과거 — 현재 사실 반대

핵심 명제

현재 사실의 반대 = If 주어 + 과거동사, 주어 + would/could/might + 원형.

if 절 안의 be 동사는 모두 were (was 도 OK 지만 표준은 were).


설명

4가지 if 패턴 — 한눈에

종류if 절 시제주절 시제의미
단순 조건 (0/1형)현재will + 원형미래 가능성 (실현 가능)
가정법 과거과거would + 원형현재 사실 반대
가정법 과거완료과거완료would have + p.p.과거 사실 반대 (9-2)
가정법 미래should/were to + Vwill/would + V미래 불확실 (격식)

가정법 과거 — 현재 사실의 반대

지금 일어나지 않는 일을 가정.

✓ If I had a million dollars, I would buy a house.
(돈이 없다 → 만약 있다면, 집을 살 텐데)

✓ If I were you, I wouldn't do that.
(나는 너가 아니다 → 만약 너라면, 그러지 않을 텐데)

✓ If she knew the truth, she would be sad.
(그녀는 진실을 모른다 → 만약 안다면, 슬플 텐데)

if 절 안의 be 동사 = were (모든 인칭)

가정법 과거에서 be 동사는 인칭 무관 were.

✓ If I were you, ... (격식·표준)
✓ If I was you, ... (구어 OK)
✓ If he were rich, ...

표준은 were. 시험에선 were 가 답.

단순 조건 vs 가정법 과거 — 의미 차이

단순 조건 (실현 가능):
If I have time, I will help you.
(시간 있으면, 도와줄게 — 시간 있을 가능성 50%)

가정법 과거 (반대):
If I had time, I would help you.
(시간 없다 → 만약 있다면 도와줄 텐데)

같은 한국어 "시간 있으면" 인데 영어로는 정반대 의미를 표현 가능.

주절의 조동사 — would / could / might

조동사의미
would~할 텐데 (의지·예측)
could~할 수 있을 텐데 (능력)
might~할지 모를 텐데 (약한 추측)
✓ If I knew the answer, I would tell you. (알려줄 의지)
✓ If I knew the answer, I could tell you. (알려줄 수 있음)
✓ If I knew the answer, I might tell you. (알려줄지 모름)

가정법 = 직설법 변환 — 시험 단골

가정법 과거: If I were rich, I would travel the world.
직설법 변환: As I am not rich, I cannot travel the world.
(또는: I am not rich, so I cannot travel.)

가정법 과거 = 현재의 부정 사실. 변환 시 시제 + 부정.

다양한 if 표현 (확장)

표현의미
If only~라면 좋을 텐데
What if ~?~면 어떨까?
Suppose / Supposing~라고 가정해봐
Imagine~을 상상해봐
✓ If only I were taller! (더 키 컸으면 좋을 텐데)
✓ What if you were the president?

도치형 — Were I you (9-6 에서)

if 생략 + 도치 가능.

✓ Were I you, I wouldn't do that.
= If I were you, I wouldn't do that.

(자세히는 9-6 cond-inversion)


대표 문장 (외우기)

If I were rich, I would travel the world. — But as I am not rich, I cannot.

만약 내가 부자라면 세계 일주를 할 텐데. 하지만 부자가 아니라서 할 수 없다.

If I were rich, I would travel (가정법 과거) + 직설법 변환. 핵심 패턴.


다음 레슨

9-2 cond-past-perfect — 가정법 과거완료. 과거 사실 반대.

✏️ 다 읽었으면 위의 “문제 풀이” 탭에서 5문제로 점검해보세요.