제로 조건문과 1형 조건문

A2 Zero & first conditional 28 / 50

요약

조건문은 두 부분으로 이루어집니다: if절 (조건)과 결과. 항상 사실인 일에는 제로 조건문을, 미래의 실제로 가능한 상황에는 1형 조건문을 씁니다.

규칙

조건문은 두 개의 절로 이루어집니다. 하나는 if(또는 when)로 시작하고, 다른 하나는 결과절입니다.

제로 조건문 — 사실, 일반적 진리, 자동적인 결과(원인 -> 결과). 두 동사 모두 현재시제를 씁니다. 여기서 if과 when은 거의 같은 뜻입니다(‘매번’):

if / when + 현재시제,현재시제
If you heat ice,it melts.
When it rains,the ground gets wet.

1형 조건문 — 미래에 실제로 일어날 수 있는 하나의 상황. if 뒤에는 현재시제를 쓰고, 결과절에는 will / can / may(또는 명령문)를 씁니다:

if + 현재시제,will / can / may / 명령문 + 동사원형
If it rains,we’ll stay in.
If you study,you’ll pass.
If you see her,tell her.

가장 중요한 규칙: if절에는 will를 넣지 않습니다. if, when, unless, as soon as, before, after, until 뒤에는 미래를 말하는 것이라도 현재시제를 씁니다.

  • 틀림: If it will rain, we’ll stay in.
  • 맞음: If it rains, we’ll stay in.

unless = if not. 결과를 막는 유일한 상황을 나타낼 때 씁니다:

  • I’ll go for a walk unless it rains. (= if it does not rain)

쉼표 규칙: if절이 먼저 오면 쉼표를 찍고, 두 번째로 오면 쉼표를 찍지 않습니다.

  • If you ask him, he’ll help.(쉼표 있음)
  • He’ll help if you ask him.(쉼표 없음)

형태와 패턴

유형If절 (조건)결과절쓰임
제로if / when + 현재시제현재시제항상 사실; 자동적인 결과
1형if + 현재시제will + 동사원형가능성 있는 미래의 결과
1형if + 현재시제can / may + 동사원형가능한 결과 / 허가
1형if + 현재시제명령문(동사원형)지시 + 조건

현재시제를 쓰는(그리고 will는 쓰지 않는) 유용한 연결어들:

단어뜻예
unlessif notWe’ll eat outside unless it rains.
as soon as~하자마자Call me as soon as you arrive.
as long as / provided (that)이 조건에서만You can stay as long as you stay quiet.
in case만약을 대비해서Take a coat in case it gets cold.
until / before / after시간 + 조건Wait here until I come back.

예문

English참고
If you mix blue and yellow, you get green.제로 — 일반적인 사실; 두 동사 모두 현재시제.
When I drink coffee at night, I can’t sleep.제로 — 자동적인 결과; when = 매번.
If you press this button, the machine stops.제로 — 항상 성립하는 원인과 결과.
If we leave now, we’ll catch the train.1형 — 가능성 있는 미래의 결과; will는 결과절에만.
If you don’t hurry, you may miss the bus.1형 — may는 가능한 결과를 나타냅니다.
Unless you book early, the tickets sell out.unless = if you do not book early.
I’ll text you as soon as I land.미래의 뜻이지만 as soon as 뒤에는 현재시제.
Take an umbrella in case it rains later.in case = 대비; 현재시제를 쓰고 will는 쓰지 않음.

자주 하는 실수

  • If it will rain, we stay home. -> If it rains, we’ll stay home. — if절에는 will를 쓰지 않으며, will는 결과절에 옵니다.
  • When you will be ready, call me. -> When you’re ready, call me. — 미래를 나타낼 때도 when 뒤에는 현재시제를 씁니다.
  • Unless you don’t study, you’ll fail. -> Unless you study, you’ll fail. — unless는 이미 ‘if not’라는 뜻이므로 부정을 두 번 넣지 마세요.
  • If you heat ice it will melt. -> If you heat ice, it melts. — 일반적인 진리는 will가 아니라 제로 조건문(현재시제)으로 씁니다.
  • If you ask him he’ll help(쉼표 빠짐) -> If you ask him, he’ll help. — if절이 먼저 오면 쉼표를 넣으세요.

학습 팁

  • 간단 확인: 항상 사실인가요(사실)? 그러면 제로 조건문(현재시제 + 현재시제)을 씁니다. 하나의 가능한 미래 사건인가요? 그러면 1형 조건문(현재시제 + will)을 씁니다.
  • if절에는 will을 거의 쓰지 않습니다. will / can / may는 결과절에만 쓰세요.
  • 머릿속으로 unless을 ‘if not’로 바꿔서 확인해 보세요: ‘unless it rains’ = ‘if it does not rain.’
  • 순서는 자유롭습니다: ‘If…, 결과’ 또는 ‘결과 if…’. if이 먼저 올 때만 쉼표를 찍는다는 것만 기억하세요.