조건문 if / unless / in case 차이 완벽 정리
영어 조건문에서 자주 쓰이는 표현이 if, unless, in case입니다. 모두 ‘만약 ~라면’, ‘~하지 않는다면’, ‘~할 경우를 대비해’처럼 조건을 표현하지만 쓰임새가 다릅니다. 이번 글에서는 이 세 가지를 한눈에 정리하고, 예문과 해석을 통해 헷갈리지 않도록 정리해 보겠습니다.
1) 핵심 요약
표현 | 뜻 | 용법 | 예문 |
---|---|---|---|
If | 만약 ~라면 | 조건 제시 | If it rains, I’ll stay home. |
Unless | ~하지 않는다면 | 부정 조건 | Unless you study, you will fail. |
In case | ~할 경우에 대비하여 | 예방·준비 | Take an umbrella in case it rains. |
2) If
If는 가장 기본적인 조건문입니다. “만약 ~라면”이라는 가정 조건을 나타냅니다.
- If you call me, I’ll come right away.
네가 전화하면 바로 갈게. - If it snows tomorrow, school will be closed.
내일 눈이 오면 학교가 문을 닫을 거야. - If she studies hard, she will pass the exam.
그녀가 열심히 공부하면 시험에 합격할 거야.
3) Unless
Unless는 “~하지 않는다면”이라는 부정 조건을 뜻합니다. If not과 같은 의미이지만, 회화에서는 Unless가 훨씬 자연스럽습니다.
- Unless you hurry, you’ll miss the train.
서두르지 않으면 기차를 놓칠 거야. - I won’t go unless she goes.
그녀가 가지 않으면 나도 가지 않을 거야. - You can’t succeed unless you try.
시도하지 않으면 성공할 수 없어.
4) In case
In case는 ‘~할 경우에 대비하여, 혹시 모르니까’라는 뜻입니다. 가정이 아니라 미리 준비·예방의 뉘앙스가 강합니다.
- Take an umbrella in case it rains.
비가 올지도 모르니 우산을 챙겨라. - Save my number in case you need help.
혹시 도움이 필요할지 모르니 내 번호를 저장해 둬. - I’ll bring extra money in case it’s expensive.
비쌀지도 모르니 돈을 더 챙겨 갈게.
5) 자주 하는 실수
-
If not vs Unless
• I won’t go if she doesn’t go.
• I won’t go unless she goes.
→ 같은 뜻이지만 unless가 더 자연스럽습니다. -
In case를 If로 해석 ❌
• Take an umbrella in case it rains.
→ “비가 올 때 우산을 가져가라”가 아니라 “비가 올 경우를 대비해”입니다. -
조건절에 미래시제 사용 ❌
• If it will rain, we will cancel. ❌
• If it rains, we will cancel. ✅
6) 추가 예문 모음
- If you heat ice, it melts.
얼음을 가열하면 녹는다. (일반적 사실) - If you practice every day, your English will improve.
매일 연습하면 영어 실력이 늘 거야. - Unless we leave now, we’ll be late.
지금 출발하지 않으면 늦을 거야. - Unless you ask, you won’t get an answer.
물어보지 않으면 답을 얻을 수 없어. - I always carry water in case I get thirsty.
목마를 경우를 대비해 늘 물을 가지고 다녀. - She left early in case she missed the bus.
버스를 놓칠까 봐 그녀는 일찍 떠났다.
결론
영어 조건문에서 If, Unless, In case는 헷갈리기 쉽지만, 용법만 명확히 알면 어렵지 않습니다.
• If = 만약 ~라면 (조건 제시)
• Unless = ~하지 않는다면 (부정 조건)
• In case = 혹시 모르니까, ~에 대비해서 (예방)
• Unless = ~하지 않는다면 (부정 조건)
• In case = 혹시 모르니까, ~에 대비해서 (예방)
오늘 배운 구분법을 회화와 글쓰기에서 연습하면, 더 이상 혼동하지 않고 자연스럽게 쓸 수 있을 것입니다.