문법특강

    체계적인 영문법 학습

    4

    가정법 기초 (if 조건문)

    비가 안 오면 소풍 갈 거야(If it doesn't rain, we'll go)! if 조건문 4가지 타입으로 현실적 조건과 가상 상황을 구분해서 씁니다. 영어 회화에서 정말 자주 쓰는 표현들이에요.

    2026년 2월 27일
    약 52분 소요
    New1English
    중급문법
    가정법
    조건문

    ⭐ 핵심 요약

    • Type 0: If + 현재, 현재 → 과학적 사실·습관 (If you heat ice, it melts.)
    • Type 1: If + 현재, will + 동사원형 → 실현 가능한 미래 조건
    • Type 2: If + 과거, would/could/might + 동사원형 → 현재 반사실·상상
    • Type 2에서 be동사는 주어에 관계없이 were 사용 (공식적)
    • unless = if ~ not (만약 ~하지 않는다면)
    • 조동사: would(의지/예측), could(능력), might(낮은 가능성)
    조건문 완전 정리 1/2 — Type 0·1·2 구조·시제·예문 상세 정리
    조건문 완전 정리 2/2 — unless·조동사 비교·Type1 vs Type2 핵심 정리

    1. 조건문이란?

    조건문(If clauses)은 어떤 조건과 그 결과를 나타내는 문장입니다. 조건의 현실성과 시제에 따라 Type 0, 1, 2로 나뉩니다. if절(조건절)과 주절(결과절)의 시제 규칙이 핵심입니다.

    유형 if절 시제 주절 시제 의미
    Type 0 현재시제 현재시제 일반적 사실, 과학적 진리
    Type 1 현재시제 will + 동사원형 현재/미래 가능한 조건
    Type 2 과거시제 would/could/might + 동사원형 현재 반사실·불가능한 상상
    조건문 유형 전체 개요 — Type 0/1/2 if절·주절 시제·의미 비교표

    2. Type 0 — 일반적 사실과 과학적 진리

    Type 0은 항상 사실인 것을 표현합니다. if절과 주절 모두 현재시제를 사용하며, when으로 바꿀 수 있습니다.

    구조 예문 뜻
    If + 현재, 현재 If you heat water to 100°C, it boils. 물을 100도로 가열하면 끓습니다.
    Type 0 Zero Conditional — 과학적 사실·습관 예문 6개 시각화
    • ✅ If you mix blue and yellow, you get green. — 파랑과 노랑을 섞으면 초록이 됩니다.
    • ✅ If it rains, the ground gets wet. — 비가 오면 땅이 젖습니다.
    • ✅ If you press the button, the machine starts. — 버튼을 누르면 기계가 작동합니다.
    • ✅ If you don't water plants, they die. — 식물에 물을 주지 않으면 죽습니다.
    • ✅ If you drop objects, they fall. — 물체를 떨어뜨리면 떨어집니다.

    📝 연습 문제 (Type 0)

    1. 1. 빈칸에 알맞은 형태를 쓰세요: "If you _____ (freeze) water, it _____ (become) ice."
      정답 보기

      If you freeze water, it becomes ice. (과학적 사실 → 현재시제)

    2. 2. Type 0 문장을 만드세요: "열심히 공부하면 시험에 합격한다."
      정답 보기

      If you study hard, you pass the exam.

    3. 3. 이 문장이 Type 0인지 Type 1인지 구별하세요: "If you eat too much, you feel sick."
      정답 보기

      Type 0 (일반적 사실: 주절도 현재시제 feel)

    3. Type 1 — 현재·미래 가능한 조건

    Type 1은 실제로 일어날 수 있는 조건을 나타냅니다. if절에는 현재시제, 주절에는 will + 동사원형을 씁니다. unless(= if ~ not)도 자주 쓰입니다.

    구조 예문 뜻
    If + 현재, will + V If it rains, I will stay home. 비가 오면 집에 있을 것입니다.
    Unless + 현재, will + V Unless you hurry, you will be late. 서두르지 않으면 늦을 것입니다.
    Type 1 First Conditional — 현실적 미래 조건 예문 6개 + unless 설명

    ⚠️ 주의: if절 안에서는 will 사용 금지!

    ❌ If it will rain, I will stay home. (틀림)

    ✅ If it rains, I will stay home. (맞음)

    • ✅ If you study tonight, you will pass the test. — 오늘 밤 공부하면 시험에 합격할 것입니다.
    • ✅ If she calls me, I will answer immediately. — 그녀가 전화하면 즉시 받겠습니다.
    • ✅ Unless you apologize, she won't forgive you. — 사과하지 않으면 그녀는 용서하지 않을 것입니다.
    • ✅ If the weather is good, we will have a picnic. — 날씨가 좋으면 소풍을 갈 것입니다.
    • ✅ If he doesn't arrive soon, we will leave without him. — 그가 곧 도착하지 않으면 없이 출발할 것입니다.

    📝 연습 문제 (Type 1)

    1. 1. 빈칸에 알맞은 형태를 쓰세요: "If you _____ (not study), you _____ (fail) the exam."
      정답 보기

      If you don't study, you will fail the exam.

    2. 2. unless를 이용해 다시 쓰세요: "If you don't save money, you will be poor."
      정답 보기

      Unless you save money, you will be poor.

    3. 3. 틀린 부분을 고치세요: "If it will snow tomorrow, schools will be closed."
      정답 보기

      will snow → snows (if절 안에는 will 사용 불가)

    4. Type 2 — 현재 반사실적 가정

    Type 2는 현재 사실과 반대이거나 불가능한 상황을 가정합니다. if절에 과거시제, 주절에 would/could/might + 동사원형을 씁니다. be동사는 주어에 관계없이 were를 사용합니다.

    구조 예문 실제 상황
    If + 과거, would + V If I were a bird, I would fly. 나는 새가 아닙니다.
    If + 과거, could + V If I had more time, I could travel. 시간이 없습니다.
    If + 과거, might + V If she knew, she might help. 그녀는 모릅니다.
    Type 2 Second Conditional — 가상·비현실 상황 예문 6개 + were 규칙

    💡 be동사 were 규칙

    ✅ If I were you, I would study harder. (나 → were)

    ✅ If she were here, she would help. (그녀 → were)

    ✅ If he were rich, he would buy a mansion. (그 → were)

    (일상 구어에서는 was도 허용되지만, 시험/공식 문서에서는 were 사용)

    • ✅ If I had more money, I would buy a new car. — 돈이 더 있다면 새 차를 살 텐데. (실제로 돈이 부족함)
    • ✅ If she were taller, she could be a model. — 그녀가 더 키가 크다면 모델이 될 수 있을 텐데.
    • ✅ If I were you, I would accept the offer. — 내가 너라면 그 제안을 수락할 텐데.
    • ✅ If they lived closer, we would visit them more often. — 그들이 더 가까이 산다면 더 자주 방문할 텐데.
    • ✅ If he knew the answer, he might tell us. — 그가 답을 안다면 우리에게 말해줄지도 모르는데.

    📝 연습 문제 (Type 2)

    1. 1. 빈칸에 알맞은 형태를 쓰세요: "If she _____ (be) here, she _____ (help) us."
      정답 보기

      If she were here, she would help us. (현재 반사실 → were, would help)

    2. 2. 두 문장을 Type 2로 연결하세요: "I don't have a car. + I can't drive to work."
      정답 보기

      If I had a car, I could drive to work.

    3. 3. Type 1과 Type 2의 차이를 설명하고 두 문장을 비교하세요: (A) "If it rains, I will stay home." (B) "If it rained, I would stay home."
      정답 보기

      (A) Type 1: 비가 올 가능성이 있음 (실현 가능한 미래 조건) / (B) Type 2: 현재 비가 오지 않는 상황에서 가정 (반사실)

    조건문 타입 선택 플로우차트 — 조건의 현실성에 따라 Type 0/1/2 단계별 의사결정

    5. 조동사 비교 및 Type 1 vs Type 2 심화

    주절에 오는 조동사 선택에 따라 의미가 달라집니다.

    조동사 의미 예문
    would 의지·예측 (가장 일반적) If I were rich, I would travel the world.
    could 능력·가능성 If I were rich, I could buy anything.
    might 낮은 가능성·불확실 If I were rich, I might donate to charity.
    조동사 비교 — would(의지/예측) · could(능력) · might(낮은가능성) 의미 차이 + 예문

    🔍 Type 1 vs Type 2 심화 비교

    📘 Type 1: If it rains tomorrow, I will stay home.

    → 내일 비가 올 수도 있다 (현실적 가능성 있음)

    📙 Type 2: If it rained now, I would stay home.

    → 지금 비가 오지 않지만, 만약 온다면 (반사실 가정)

    📘 Type 1: If he studies, he will pass.

    → 공부할 수 있고 합격할 수 있다

    📙 Type 2: If he studied, he would pass.

    → 지금 공부를 안 하고 있다 (실제로 공부 안 함)

    • ✅ If you leave now, you will catch the bus. — (Type 1) 지금 출발하면 버스를 탈 수 있을 것입니다.
    • ✅ If you left now, you would catch the bus. — (Type 2) 지금 출발한다면 버스를 탈 수 있을 텐데.
    • ✅ If I spoke French, I could work in Paris. — (Type 2) 프랑스어를 한다면 파리에서 일할 수 있을 텐데.
    • ✅ Unless she works harder, she won't get promoted. — (Type 1) 더 열심히 일하지 않으면 승진하지 못할 것입니다.
    • ✅ If they offered me the job, I might accept it. — (Type 2) 그들이 일자리를 제안한다면 수락할지도 모릅니다.

    📝 연습 문제 (조동사 비교/Type 1 vs 2)

    1. 1. would/could/might 중 가장 적절한 것을 고르세요: "If I had wings, I _____ fly anywhere." (강한 의지)
    2. 정답 보기

      would (가장 일반적·강한 의지)

    3. 2. 이 문장이 Type 1인지 Type 2인지 판단하고 이유를 설명하세요: "If they won the lottery, they would quit their jobs."
      정답 보기

      Type 2 — if절에 과거시제 won, 주절에 would quit → 현재 현실에서 복권 당첨 가능성이 낮은 반사실적 가정

    4. 3. 영작하세요: "만약 내가 더 키가 크다면 농구를 할 수 있을 텐데." (Type 2, could 사용)
    5. 정답 보기

      If I were taller, I could play basketball.

    조건문 실생활 응용 6가지 — 과학/일상/꿈/건강/날씨/진로 상황별 Type 0·1·2 예문

    📋 총괄 문제 (15문항)

    1. 어느 유형인지 고르세요: "If you drop a ball, it bounces." (Type 0 / 1 / 2)

    정답 보기

    Type 0 (과학적 사실, 현재-현재)

    2. 빈칸: "If it _____ (snow) tomorrow, schools _____ (close)." (Type 1)

    정답 보기

    If it snows tomorrow, schools will close.

    3. 빈칸: "If she _____ (be) more careful, she _____ (not make) mistakes." (Type 2)

    정답 보기

    If she were more careful, she would not make mistakes.

    4. unless를 사용해 다시 쓰세요: "If you don't hurry, you will miss the train."

    정답 보기

    Unless you hurry, you will miss the train.

    5. 틀린 부분을 고치세요: "If I am a millionaire, I would donate to charity."

    정답 보기

    am → were (Type 2: if절 be동사 → were)

    6. 해석하세요: "If I knew his number, I could call him."

    정답 보기

    그의 번호를 안다면 전화할 수 있을 텐데. (현재 번호를 모름)

    7. 틀린 부분을 찾으세요: "If it will be cold tomorrow, wear a coat."

    정답 보기

    will be → is (if절 안에 will 사용 불가 → Type 1 규칙)

    8. would/could/might 중 가장 적절한 것: "If I had more free time, I _____ learn painting." (낮은 가능성)

    정답 보기

    might (낮은 가능성·불확실)

    9. 영작하세요: "열심히 공부하지 않으면 시험에 떨어질 것입니다." (unless 사용)

    정답 보기

    Unless you study hard, you will fail the exam.

    10. Type 1과 Type 2를 각각 만드세요: 조건: "비가 온다"

    정답 보기

    T1: If it rains, I will take an umbrella. / T2: If it rained, I would stay home.

    11. 빈칸: "If you _____ (not pay) attention, you _____ (miss) the information." (Type 1)

    정답 보기

    If you don't pay attention, you will miss the information.

    12. 어느 유형인지 판단: "If animals could talk, what would they say?"

    정답 보기

    Type 2 (동물은 실제로 말할 수 없음 → 반사실적 가정)

    13. 해석하세요: "Unless it stops raining, the match will be cancelled."

    정답 보기

    비가 그치지 않으면 경기가 취소될 것입니다.

    14. 영작하세요: "내가 너라면 그 일자리를 수락할 텐데." (Type 2, were 사용)

    정답 보기

    If I were you, I would accept the job.

    15. 틀린 부분을 고치세요: "If I would have more time, I would read more books."

    정답 보기

    would have → had (if절에는 would 사용 불가 → Type 2 과거시제)

    이전 강의

    관계부사

    다음 강의

    간접화법