영어 조건문 강의 - TOEIC® 대비

영어의 **조건문(Conditional)**은 상황과 그 결과를 표현할 수 있게 해줍니다. TOEIC® 시험에서 매우 자주 등장하며, 사실, 확률, 그리고 가정을 반영하기 때문입니다. 이 강의에서는 여러 조건문의 종류, 구조, 용법과 뉘앙스를 자세히 설명합니다.
그렇다면 조건문 문장이란 무엇일까요?
서두에서 설명한 것처럼, 조건문 문장이란 어떤 조건을 표현하는 문장입니다. 조건문은 두 부분으로 구성됩니다:
- 조건절 (즉, « if clause »): 조건을 제시합니다.
- 주절 (즉, « main clause »): 결과 또는 결과적 상황을 나타냅니다.
조건문의 일반적인 구조는 다음과 같습니다: « If + 조건, 결과 »
- If it rains, I will stay home. (비가 오면, 나는 집에 있을 것이다.)
두 부분의 순서는 바꿔도 의미는 변하지 않으며, 이 경우에는 쉼표가 필요 없습니다:
- I will stay home if it rains.
영어에는 조건문 종류가 5가지 있습니다:
- Zero-conditional
- First-conditional
- Second-conditional
- Third-conditional
- Mixed-conditional
행동의 맥락, 시제, 확률의 정도 등에 따라 적합한 조건문을 선택합니다. 앞으로 각 조건문의 유형을 자세히 다루겠습니다.
1. Zero-conditional
Zero-conditional은 일반적인 사실, 보편적 진리, 예측 가능한 결과를 표현합니다. 과학적 사실, 규칙, 습관을 말할 때 자주 사용됩니다.
Zero-conditional의 구조는 다음과 같습니다:
- If you heat water to 100°C, it boils.
(물을 100도까지 가열하면 끓는다.) - If people don't exercise, they gain weight.
(사람들이 운동을 하지 않으면 살이 찐다.) - If you press this button, it turns off.
(이 버튼을 누르면 꺼진다.)
Zero-conditional 문장인지 확인하려면 « if »를 « every time »으로 바꿔보면 됩니다. 이 형태는 항상 사실인 조건을 의미합니다.
2. First-conditional
First-conditional은 미래에 일어날 수 있거나 가능성이 높은 사건을 나타냅니다. 현실적인 조건일 때 사용합니다.
First-conditional의 구조는 다음과 같습니다:
- If it rains, I will stay at home.
(비가 오면, 나는 집에 있을 것이다.) - If she studies, she will pass the test.
(그녀가 공부하면 시험에 합격할 것이다.) - If they arrive on time, we will start the meeting.
(그들이 제시간에 도착하면, 우리는 회의를 시작할 것이다.)
현재시제 강의에서 현재시제 만드는 법을 배울 수 있습니다.
A. « if » 뒤에 « will »은 쓰지 않는다
미래 시제 (강의 링크)에서처럼, 문장이 **« if »**로 시작할 때는 같은 절 안에 « will »을 쓸 수 없습니다:
❌ If I will go to London, I will visit Big Ben.
✅ If I go to London, I will visit Big Ben.
B. 공식적인 상황에서 « should »로 « if »를 대체하는 first-conditional
First-conditional에서 « if » 대신 **« should »**를 쓸 수 있습니다. **« should »**를 사용하면 사건이 가능성은 있지만 가정적임을 나타냅니다.
- Should you need any help, I will assist you.
(혹시 도움이 필요하시면, 도와드리겠습니다.) - Should the meeting be postponed, we will inform all attendees.
(회의가 연기된다면, 모든 참석자에게 알리겠습니다.)
3. Zero-conditional과 First-conditional의 특징
Zero-conditional과 First-conditional은 영어에서 가장 많이 쓰이며, 현실적인 상황이나 일반적 진리를 표현합니다. 하지만 여러 특징과 뉘앙스가 있으니 잘 살펴보아야 합니다.
A. Zero-conditional과 First-conditional의 « main clause »에 다양한 시제나 형태 사용
A.a. « main clause »에 조동사 사용하기
Zero-conditional과 First-conditional에서는 "will" 대신 "can", "may", "might", "should" 등 조동사를 써서 다양한 뉘앙스를 줄 수 있습니다.
- "Can": 능력 또는 가능성 표현
- If you finish your homework, you can watch TV.
(숙제를 끝내면 TV를 볼 수 있다.)
- If you finish your homework, you can watch TV.
- "May" / "Might": 불확실한 가능성 표현
- If you study hard, you may pass the exam.
(열심히 공부하면 시험에 합격할 수도 있다.) - If we leave early, we might catch the train.
(일찍 출발하면 기차를 탈지도 모른다.)
- If you study hard, you may pass the exam.
- "Should": 충고 또는 권장 사항 표현
- If you feel sick, you should see a doctor.
(아프면 의사를 봐야 한다.)
- If you feel sick, you should see a doctor.
A.b. « main clause »에 명령문 사용하기
Zero-conditional과 First-conditional에서 main clause에 명령문을 써서 지시나 명령을 줄 수 있습니다. 더 직접적인 어투가 됩니다.
- If you see Jane, tell her to call me.
(Jane을 보거든, 전화하라고 해라.) - If it rains, take an umbrella.
(비가 오면, 우산을 챙겨라.)
B. Zero-conditional과 First-conditional의 « if clause »에 현재진행형이나 현재완료 시제 사용 가능
B.a. « if clause »에 present perfect 시제 사용하기
결과보다 앞서 조건이 이미 완료됨을 강조하고 싶을 때, if clause에 present perfect를 쓸 수 있습니다.
- If you have finished your work, we’ll go out for dinner.
(일을 끝냈으면 저녁 먹으러 나가자.) - If he has called, I’ll let you know.
(그가 전화했다면 알려줄게.)
B.b. « if clause »에 현재진행형 사용하기
if clause에 현재진행형을 써서 진행 중이거나 일시적인 상황을 조건으로 제시할 수 있습니다.
- If you’re getting tired, you should take a break.
(피곤해지면 쉬어야 해.) - If it’s raining, we’ll stay indoors.
(비가 오고 있으면 집 안에 있을 거야.)
C. Zero-conditional과 First-conditional에서 "if"를 다른 표현으로 대체
C.a. "when"으로 "if" 대체하기
Zero-conditional과 First-conditional에서는 **« when »**으로 조건(혹은 행동이 일어나는 시점)을 나타낼 수 있습니다.
- When the water reaches 100°C, it boils.
(물이 100도에 도달하면 끓는다.)
하지만 **"if"**와 **"when"**을 바꿔 쓰면 문장의 의미가 달라질 수 있으니 주의해야 합니다:
- "If": 조건이 불확실하며, 일어날 수도 있고 아닐 수도 있음
- If she gets pregnant, they will move to a bigger house.
(그녀가 임신하면, 더 큰 집으로 이사할 것이다. - 임신이 확정된 것이 아님)
- If she gets pregnant, they will move to a bigger house.
- "When": 사건이 반드시 발생한다고 전제
- When she gets pregnant, they will move to a bigger house.
(그녀가 임신하면, 더 큰 집으로 이사할 것이다. - 임신은 시간 문제일 뿐 확정됨)
- When she gets pregnant, they will move to a bigger house.
C.b. "unless"로 "if not" 표현하기
Zero-conditional과 First-conditional에서는 "if" 대신 **"unless"**를 사용해 부정 조건을 간결하게 표현할 수 있습니다. **"unless"**는 **"하지 않으면"**과 같습니다.
- If you don’t study, you won’t pass the exam.
(공부하지 않으면 시험에 합격하지 못한다.) - Unless you study, you won’t pass the exam.
(공부하지 않으면 시험에 합격하지 못한다.)
중요사항
- 부정의 의미: **"unless"**는 제한 또는 예외를 직접적으로 표현함
- Unless he apologizes, I won’t forgive him.
(사과하지 않으면 용서하지 않을 것이다.)
- Unless he apologizes, I won’t forgive him.
- 문법적 미묘함: **"unless"**와 함께 곱셈 부정을 쓰지 않음(즉, "not"을 중복해서 붙이지 않음)
- ❌ Unless you don’t study, you won’t pass the exam. (잘못됨 - 이중 부정)
- ✅ Unless you study, you won’t pass the exam.
- "not + unless"로 필수 조건 강조: **"not + unless"**는 **"오직 ...일 때만"**의 의미. **"only ... if"**와 동일함.
- The company will only approve my application if I provide additional documents.
- The company will not approve my application unless I provide additional documents.
(회사는 반드시 추가 서류를 제출해야 내 신청을 승인한다.)
- 확신의 뉘앙스: **"unless"**를 쓰면 조건을 더 단호하게, 절대적으로 만들 수 있습니다.
C.c. « if » 대신 « if and only if » (엄격한 조건)
Zero-conditional과 First-conditional에서 « if » 대신 « so long as », « as long as », « on condition that », « providing » / « provided that » 등 표현을 써서 엄격한 조건을 나타낼 수 있습니다.
- "So long as" / "As long as" (...하는 한, ...일 경우에만)
- You can stay here so long as you keep quiet.
(조용히 있다면 여기 머물 수 있다.) - As long as you work hard, you will succeed.
(열심히 노력한다면 성공할 것이다.)
- You can stay here so long as you keep quiet.
- "On condition that" (...라는 조건으로)
- I’ll lend you my car on condition that you return it before 8 PM.
(내 차를 밤 8시 전에 돌려준다라는 조건으로 빌려줄게.)
- I’ll lend you my car on condition that you return it before 8 PM.
- "Providing" / "Provided that" (...하는 경우에만)
- I will let you take a day off provided that you finish your tasks first.
(업무를 먼저 끝내면 하루 쉬게 해줄게.) - Providing the weather is good, we’ll go for a hike.
(날씨가 좋으면 등산 갈 거야.)
- I will let you take a day off provided that you finish your tasks first.
C.d. « if » 대신 « so that » 또는 « in case » 사용하기
상황에 따라 "if" 대신 "so that"(...하도록)이나 "in case"(...할 경우에 대비하여)를 써서 의도 또는 예방을 표현할 수 있습니다:
- "So that": 행동의 목적이나 원하는 결과를 표현
- I’ll explain it again so that everyone understands.
(모두가 이해할 수 있도록 다시 설명할게.)
- I’ll explain it again so that everyone understands.
- "In case": 어떤 일이 일어날 경우에 대비하여 행동함
- Take an umbrella in case it rains.
(비가 올 경우에 대비해서 우산을 챙겨라.)
- Take an umbrella in case it rains.
C.e. « if »를 대체할 수 있는 기타 표현
Zero-conditional과 First-conditional에서 사용할 수 있는 기타 표현:
- "before" (...하기 전에)
- "until" (...할 때까지)
- "as soon as" (...하자마자)
- "the moment" (...하는 순간)
- "after" (...한 후에)
4. Second-conditional
Second conditional은 현재 또는 미래의 가상적이거나 가능성이 낮은 상황을 설명합니다. 또한 조언을 하거나 현실과 다른 상상을 표현할 때도 사용됩니다.
Second conditional의 구조:
현재 상황에 대한 가정 예시:
- If I had a car, I would drive to work every day.
(차가 있다면, 매일 차로 출근할 텐데.)
예시에서, 실질적으로 나는 차가 없으므로, 이 문장은 현실과 반대되는 가정입니다.
미래의 가능성이 낮은 상황 예시:
- If I won the lottery tomorrow, I would buy a mansion.
(내일 복권에 당첨된다면, 대저택을 살 것이다.)
« 내일 복권 당첨 »은 매우 가능성이 낮은 일이므로 second conditional을 사용합니다.
중요: if-statement에는 **절대 « would »**를 쓰지 않습니다!
✅ If I had a car, I would drive to work every day.
❌ If I’d have a car, I would drive to work every day.
과거형 강의에서 과거형 만드는 법을 볼 수 있습니다.
A. « would » 대신 « could » 또는 « might » 사용
Second conditional에서 "would" 대신 "could", **"might"**를 써서 다양한 뉘앙스를 줄 수 있습니다:
- "Could": 능력 또는 가능성
- If I had more money, I could buy a new car.
(돈이 더 있다면 새 차를 살 수 있을 것이다.) - 즉, 이 상황에서는 차를 살 수 있다는 가능성이 생깁니다.
- If I had more money, I could buy a new car.
- "Might": 확률 또는 불확실성
- If she studied harder, she might pass the exam.
(그녀가 더 열심히 공부하면 시험에 합격할 수도 있다.) - 여기서 시험 합격은 가능성이 있으나 확실하지 않습니다.
- If she studied harder, she might pass the exam.
B. « If I were » - « If I was » 대신 사용
Second conditional에서는 모든 주어(I, he, she, it 등)에 **"were"**를 사용하는 것이 가정적 표현의 공식적인 형태입니다.
**"were"**는 가정적/공식적일 때 쓸 수 있는 더 정확한 표현입니다. 일상에서는 **"If I was"**도 사용하지만, 공식적/학문적 맥락에서는 **"If I were"**가 더 적합합니다.
- If I were rich, I would travel the world.
(내가 부자라면 세계 여행을 할 텐데.) - If he were taller, he could play basketball professionally.
(그가 더 키가 크면 프로농구선수가 될 수 있을 것이다.)
C. « rather »로 first/second-conditional에서 선호 표현
**"Rather"**는 first conditional과 second conditional 모두에서 행동이나 상황에 대한 선호를 나타낼 때 사용합니다.
- First conditional: If it rains tomorrow, I'd rather stay at home than go out.
(내일 비가 오면, 외출하기보다 집에 있겠다.) - Second conditional: If I had more free time, I'd rather read a book than watch TV.
(시간이 더 많다면 TV를 보기보다 책을 읽겠다.)
D. Second-conditional에서 « wish » 사용
Second conditional에서 **« wish »**는 현재 또는 미래의 비현실적인 조건, 후회, 바람을 표현합니다. wish 뒤에는 과거형이나 could를 씁니다.
- If I spoke Spanish, I would apply for the job.
→ I wish I spoke Spanish so I could apply for the job. - If she had more free time, she would travel the world.
→ I wish she had more free time so she could travel the world.
wish는 이미 조동사이므로, wish 뒤에 또다른 조동사를 쓰지 않습니다. wish 뒤에는 직접 과거형을 씁니다.
❌ I wish I would have more time.
✅ I wish I had more time.
자세한 wish 조동사 설명은 조동사 강의에서 확인하세요.
5. First-conditional과 Second-conditional의 특징
A. « be to »로 first/second-conditional에서 필수 조건 표현
**"be to"**는 first conditional과 second conditional에서 행동의 필수 조건을 강조합니다. 보다 권위적이고 공식적인 문장이 됩니다.
- First conditional:
- If you are to pass the exam, you must study harder.
(시험에 합격하려면 더 열심히 공부해야 한다.)
- If you are to pass the exam, you must study harder.
- Second conditional:
- If she were to accept the job offer, how would she manage the relocation?
(그녀가 제안을 받아들인다면, 이사를 어떻게 처리할까?) - 여기서 **"were to"**는 더 공식적/가정적인 어투를 줍니다.
- If she were to accept the job offer, how would she manage the relocation?
B. First-conditional과 Second-conditional 중 선택 기준
First conditional과 Second conditional의 선택은 상황의 현실성/가능성에 따라 다릅니다:
- First conditional: 미래에 일어날 가능성이 매우 높은 상황에 사용
- If it rains tomorrow, I’ll stay home.
(내일 비가 오면 집에 있을 것이다.)
- If it rains tomorrow, I’ll stay home.
- Second conditional: 현재 또는 미래의 가상적이거나 가능성이 매우 낮은 상황에 사용
- If I had a million dollars, I’d buy a mansion.
(백만 달러가 있다면 대저택을 살 것이다.)
- If I had a million dollars, I’d buy a mansion.
6. Third-conditional
Third conditional은 과거의 가상적인 상황, 즉 현실에 존재하지 않았던 일과 그 상상적 결과를 표현합니다. 보통 과거의 후회를 나타냅니다. 오직 과거의 현실과 반대되는 일을 말할 때만 사용합니다.
Third-conditional 구조:
더 자세한 내용은 과거완료 강의에서 볼 수 있습니다.
- If I had known, I would have helped you.
(알았더라면 도와줬을 텐데.) - If she had not ignored the instructions, she would have avoided the mistake.
(지시를 무시하지 않았다면 실수를 피했을 것이다.) - If they had left earlier, they wouldn’t have missed the flight.
(더 일찍 출발했다면 비행기를 놓치지 않았을 것이다.)
중요: second-conditional과 마찬가지로, if-statement에는 절대 **« would »**를 쓰지 않습니다!
✅ If she had worked harder, she would have succeeded.
❌ If she would have worked harder, she would have succeeded.
A. « would » 대신 « could » 또는 « might » 사용
Third conditional에서 "would" 대신 **"could"**나 **"might"**를 써서 다양한 뉘앙스를 표현할 수 있습니다:
- "Could": 과거의 능력 또는 가능성
- If I had saved more money, I could have bought a house.
(돈을 더 저축했다면 집을 살 수도 있었다.)- 이 문장은 과거의 상황에서 집을 살 능력이 있었다는 의미입니다.
- If I had saved more money, I could have bought a house.
- "Might": 확률 또는 불확실성
- If she had taken the earlier train, she might have arrived on time.
(일찍 기차를 탔더라면 제시간에 도착했을지도 모른다.) - 여기서 제시간 도착은 가능성이 있지만 확실하지는 않습니다.
- If she had taken the earlier train, she might have arrived on time.
B. Third-conditional에서 « wish » 사용
Third conditional에서 **« wish »**는 과거에 일어나지 않은 일에 대한 후회를 표현할 때 씁니다. wish 뒤에는 과거완료가 옵니다.
- If I had studied harder, I would have passed the test.
→ I wish I had studied harder so I could have passed the test. - If we had arrived earlier, we would have seen the performance.
→ I wish we had arrived earlier so we could have seen the performance.
wish 뒤에는 추가 조동사 없이 과거형이나 과거완료만 씁니다.
❌ I wish I would have studied harder
✅ I wish I had studied harder.
wish 조동사 자세한 설명은 조동사 강의 참고.
7. Mixed-conditional
Mixed conditional은 second conditional과 third conditional의 요소가 섞여 있습니다. 과거의 행동이 현재에 영향을 주거나 그 반대의 상황을 표현할 때 사용합니다.
Mixed-conditional 구조:
- If I had studied medicine, I would be a doctor now.
(의학을 공부했더라면 지금 의사일 것이다.) - If I had worked harder at school, I would have a better job now.
(학교에서 더 열심히 공부했다면 더 좋은 직장을 가졌을 것이다.) - If she hadn't missed the train, she would be here with us.
(기차를 놓치지 않았다면 지금 우리와 함께 있을 것이다.)
결론
정리하자면, **조건문(Conditional)**은 복잡한 생각, 가정, 확률, 후회를 표현하는 데 꼭 필요합니다. **TOEIC®**뿐만 아니라 일상에서도 자주 쓰이므로, 조건문을 마스터하면 더 정확하고 효과적으로 소통할 수 있습니다. 연습을 많이 하면, 업무상이든 개인적이든 다양한 상황에서 조건문을 자유롭게 사용할 수 있을 거예요!