레슨 111 · 10단계: 고급 구조
가정법 과거 (2형식 조건문)
고급Second conditional
형태와 쓰임
if + 과거, would + 동사 — 현재나 미래의 가정 상황
1.형태
가정법 과거(2형식 조건문)의 형태는 if + 과거형, would + 동사원형입니다. 여기서 과거형은 과거의 시간을 뜻하지 않습니다 — 지금이나 미래의 상황이 사실이 아니거나 일어날 가능성이 낮다는 것을 나타냅니다.
| if절 (과거형) | 주절 (would + 동사원형) | |
|---|---|---|
| 긍정문 | If I had more time, | I'd learn the piano. |
| 부정문 | If she didn't work so late, | she wouldn't be so tired. |
| 의문문 | If you won the lottery, | what would you do? |
두 절은 순서를 바꿀 수 있고, if절이 앞에 오면 보통 쉼표를 찍습니다. 'd = would(I'd, she'd, we'd). 짧은 대답: Would you move abroad if you could? — Yes, I would. / No, I wouldn't. 주절에서는 would 대신 could(= would be able to, ~할 수 있을 텐데)나 might(= would perhaps, ~할지도 모르는데)를 쓸 수 있고, if절에도 could(= if I were able to, ~할 수 있다면)를 쓸 수 있습니다.
If I had a car, I could drive you home.
차가 있으면 집까지 태워 줄 수 있을 텐데. (could = would be able to)
If we left now, we might catch the last train.
지금 출발하면 막차를 탈 수 있을지도 몰라요. (might = would perhaps)
If I could live anywhere, I'd choose Da Lat.
어디서든 살 수 있다면 저는 달랏을 고를 거예요.
많은 언어에서는 상상 속 조건이라도 동사 형태를 바꾸지 않기 때문에, 학습자들은 “If I have money, I would…”처럼 현재형을 그대로 쓰기 쉽습니다. 빠른 확인법: 결과 부분에 would가 있으면 if절은 과거로 한 칸 물러납니다(have → had, can → could, am/is → were).
2.언제 쓰나요
1. 현재 사실과 반대인 상황 — 실제로는 다름
If I knew her number, I'd call her.
그녀 번호를 알면 전화할 텐데. (하지만 모름)
We would visit you more often if we didn't live so far away.
이렇게 멀리 살지 않으면 더 자주 놀러 갈 텐데요. (실제로는 멀리 삶)
2. 현재나 미래를 상상하기 — 일어날 것 같지 않거나 불가능한 “만약 ~라면”
What would you do if you lost your job tomorrow?
내일 직장을 잃는다면 어떻게 하겠어요?
If animals could talk, my cat would complain all day.
동물이 말을 할 수 있다면 우리 고양이는 하루 종일 불평할 거예요.
3. 조언: If I were you, I'd… — 상대방의 입장이 되어 보기
If I were you, I'd talk to her before you decide.
내가 너라면 결정하기 전에 그녀와 얘기해 보겠어.
I wouldn't sign that contract if I were you.
제가 당신이라면 그 계약서에 서명하지 않겠어요.
4. 더 부드러운 부탁과 허락 — 과거형을 쓰면 더 부드럽고 공손해짐
It would be great if you could send it by Friday.
금요일까지 보내 주실 수 있으면 정말 좋겠어요.
Would you mind if I opened the window?
창문을 열어도 괜찮을까요?
3.were일까, was일까?
be동사의 경우 if절에서는 모든 인칭에 were를 씁니다: if I were, if she were, if it were. 말할 때는 I / he / she / it에 was를 쓰는 경우도 아주 흔하고 괜찮습니다. were가 더 격식 있는 형태이며, 글이나 시험에서는 were가 안전합니다. 조언하는 표현 If I were you에서는 거의 항상 were를 씁니다.
If she were here, she'd know what to do.
그녀가 여기 있다면 어떻게 해야 할지 알 텐데요.
If it was a bit cheaper, I'd buy it.
조금만 더 싸면 살 텐데. (구어; 더 격식 있게: if it were)
격식 있는 변형이 두 가지 있습니다. if … were to + 동사원형은 어떤 일이 일어날 가능성이 매우 낮다는 것을 강조합니다. 그리고 도치를 쓰면 if를 뺄 수 있습니다: Were I… = If I were…(「도치」 레슨 참고).
If the factory were to close, hundreds of people would lose their jobs.
만약 그 공장이 문을 닫는다면 수백 명이 일자리를 잃을 거예요. (격식체)
Were I in your position, I would accept the offer.
제가 당신의 입장이라면 그 제안을 받아들이겠습니다. (매우 격식체)
4.1형식일까, 2형식일까?
둘 다 현재나 미래에 대해 말합니다. 차이는 말하는 사람이 그 상황을 어떻게 보는가입니다: 실제로 일어날 수 있는 일 → 1형식 조건문, 상상일 뿐이거나 가능성이 낮거나 사실과 반대인 일 → 2형식 조건문(가정법 과거). 「조건문」 레슨도 참고하세요.
| 1형식 — 실제로 가능한 일 | 2형식 — 상상 | |
|---|---|---|
| 형태 | if + 현재형, will + 동사원형 | if + 과거형, would + 동사원형 |
| 말하는 사람의 생각 | “정말 일어날 수 있어” | “아마 안 일어날 거야 / 사실이 아니야” |
If I get the job, I'll buy a motorbike.
그 일자리에 붙으면 오토바이를 살 거예요. (실제로 가능 — 결과를 기다리는 중)
If I got the job, I'd buy a motorbike.
그 일자리에 붙는다면 오토바이를 살 텐데. (붙을 거라고 별로 기대하지 않음)
If it rains tomorrow, we'll stay at home.
내일 비가 오면 집에 있을 거예요. (충분히 가능)
If it snowed in Ho Chi Minh City, everyone would go crazy.
호찌민시에 눈이 온다면 모두 난리가 날 거예요. (거의 불가능)
두 형태를 섞지 마세요: if + 현재형은 will과, if + 과거형은 would와 짝을 이룹니다. “If I had wings, I will fly”와 “If I have time, I would help”는 둘 다 틀린 문장입니다.
5.자주 하는 실수
If I would have more money, I would buy a laptop.If I had more money, I would buy a laptop.
if절에는 과거형을 쓰고, would는 결과 절에 씁니다.
If I had wings, I will fly to school.If I had wings, I would fly to school.
과거형 if절은 will이 아니라 would와 짝을 이룹니다.
If I am you, I would apologise.If I were you, I'd apologise.
조언할 때는 If I were you를 씁니다.
He's not good at English. If he speaks better, he would get the job.He's not good at English. If he spoke better, he would get the job.
현재 사실과 반대 → if절을 과거형으로 씁니다.
If I knew her number, I would called her.If I knew her number, I would call her.
would + 동사원형입니다.
What you would do if you won?What would you do if you won?
의문문에서는 would가 주어 앞에 옵니다.
예문
- If I were rich, I would travel around the world.
- If we lived near the sea, we would swim every day.
- If I knew her number, I would call her.
- Nam never studies. If he studied harder, he would pass the exam.
