전체 문법 레슨

레슨 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.
AI가 듣고 있어요...•App Store 및 Google Play에서 4.7/5

영어로 말해보세요 AI와 24/7

지금 앱 다운로드 — 즉각적인 발음 채점, 자연스러운 대화, 진짜 선생님 같은 교정.

AI 발음 채점즉각적인 피드백자연스러운 대화