영어 시제 완전 정복: 조건문 if + 시제 (0/1/2/3차)

조건의 실현 가능성에 따라 if절의 시제가 달라진다

Category: 시제 (Tenses)

L1 간섭 분석: 한국어 화자가 조건문 시제를 혼동하는 이유

한국어 조건문 '-면'은 시제와 무관하게 동일한 형태를 사용합니다. '비가 오면 우산 써', '비가 오면 우산 쓸 거야', '비가 왔으면 안 나갔을 텐데' 모두 '-면'이라는 같은 어미를 사용하죠. 반면 영어는 조건문의 실현 가능성에 따라 시제 조합이 완전히 달라집니다. 한국어 화자의 대표적 오류: • '비가 오면 집에 있을게' → If it will rain, I will stay home. (✗) → If it rains, I will stay home. (✓) → if절에 will을 쓰는 것은 가장 흔한 오류입니다. • '만약 내가 새라면 날아갈 텐데' → If I am a bird, I will fly. (✗) → If I were a bird, I would fly. (✓) → 비현실적 가정은 과거시제를 써야 합니다. • '그때 알았더라면 도와줬을 텐데' → If I knew, I would help. (✗ — 이것은 2차) → If I had known, I would have helped. (✓ — 3차) → 과거 사실의 반대 가정은 과거완료를 써야 합니다. 4가지 조건문 한눈에: • 0차: 사실/법칙 (If water boils, it evaporates) • 1차: 실현 가능한 미래 (If it rains, I'll stay home) • 2차: 비현실적 현재/미래 (If I were rich, I'd travel) • 3차: 불가능한 과거 (If I had known, I would have helped) 💡 한국어 '-면'은 하나지만, 영어 if절의 시제는 '얼마나 가능한가'에 따라 4가지로 나뉩니다.

핵심 문법 규칙: 0차 조건문 — 사실과 법칙

0차 조건문은 '항상 참'인 사실, 과학 법칙, 일반적 결과를 표현합니다. 구조: If + 현재시제, 현재시제 과학적 사실: • If you heat ice, it melts. (얼음을 가열하면 녹는다) • If you mix blue and yellow, you get green. (파란색과 노란색을 섞으면 초록색이 된다) • If water reaches 100°C, it boils. (물이 100도에 달하면 끓는다) 일반적 진리/습관: • If I eat too much, I feel sick. (너무 많이 먹으면 속이 안 좋다) • If it rains, the streets get wet. (비가 오면 도로가 젖는다) • If you don't water plants, they die. (물을 안 주면 식물이 죽는다) 지시/규칙: • If the fire alarm goes off, leave the building immediately. (화재 경보가 울리면 즉시 건물을 나가세요) • If a customer complains, apologize first. (고객이 불만이면 먼저 사과하세요) • If you press this button, the machine starts. (이 버튼을 누르면 기계가 작동한다) 'if'를 'when'으로 바꿔도 의미 동일: • When you heat water to 100°C, it boils. = If you heat water to 100°C, it boils. → 0차 조건문에서 if와 when은 교환 가능합니다. 💡 0차 조건문 = '매번 그렇다'. 미래가 아니라 항상 성립하는 사실입니다.

핵심 문법 규칙: 1차 조건문 — 실현 가능한 미래

1차 조건문은 실현 가능성이 있는 미래 상황을 표현합니다. 가장 많이 쓰이는 조건문입니다. 구조: If + 현재시제, will + 동사원형 ⚠️ if절에는 미래시제(will)를 쓰지 않습니다! 기본 예문: • If it rains tomorrow, I will stay home. (내일 비 오면 집에 있을게) • If you study hard, you will pass the exam. (열심히 공부하면 시험 합격할 거야) • If she calls, I'll tell her. (그녀가 전화하면 말해줄게) 부정문: • If you don't hurry, you'll miss the train. (서두르지 않으면 기차 놓쳐) • If it doesn't rain, we'll have a picnic. (비 안 오면 소풍 갈 거야) 주절에 will 외 다른 조동사도 가능: • If you finish early, you can leave. (일찍 끝나면 퇴근해도 돼 — can: 허가) • If it snows, we might cancel the trip. (눈 오면 여행 취소할 수도 — might: 가능성) • If you feel sick, you should see a doctor. (아프면 의사를 봐야 해 — should: 조언) • If he arrives late, we must start without him. (늦으면 없이 시작해야 해 — must: 의무) unless (= if ~ not): • Unless you study, you'll fail. = If you don't study, you'll fail. • Unless it rains, we'll go hiking. = If it doesn't rain, we'll go hiking. 💡 1차 조건문 최대 실수: If it will rain (✗). if절에는 현재시제를 쓰세요!

핵심 문법 규칙: 2차 조건문 — 비현실적 가정

2차 조건문은 현재 사실과 반대이거나 실현 가능성이 낮은 상황을 가정합니다. 구조: If + 과거시제, would + 동사원형 ⚠️ 과거시제를 쓰지만 과거 의미가 아닙니다! '비현실'을 나타냅니다. 현재 사실의 반대: • If I were rich, I would travel the world. (부자라면 세계여행 할 텐데 — 실제로 부자가 아님) • If I had more time, I would learn Japanese. (시간이 더 있으면 일본어를 배울 텐데 — 시간이 없음) • If she spoke English, she would get the job. (영어를 하면 취직할 텐데 — 영어를 못 함) 실현 가능성 낮은 미래: • If I won the lottery, I would buy a house. (로또 당첨되면 집 살 텐데) • If aliens visited Earth, what would you do? (외계인이 지구에 오면 넌 뭐 할래?) be동사는 모든 인칭에서 were: • If I were you, I would apologize. (내가 너라면 사과할 텐데) • If he were here, he would know. (그가 여기 있다면 알 텐데) • If it were sunny, we would go to the beach. (날이 좋다면 해변 갈 텐데) → 구어에서 'If I/he was...'도 쓰지만, 격식체와 시험에서는 were가 표준 would 대신 could/might: • If I had a car, I could drive to work. (차가 있으면 운전해서 출근할 수 있을 텐데) • If we left now, we might catch the train. (지금 출발하면 기차를 탈 수도) 💡 2차 조건문 = '만약에~' 상상. 현실이 아닌 것을 과거시제로 표현합니다.

핵심 문법 규칙: 3차 조건문 — 과거에 대한 후회

3차 조건문은 이미 일어난 과거 사실의 반대를 가정합니다. 바꿀 수 없는 과거에 대한 후회를 표현합니다. 구조: If + had + V3 (과거분사), would have + V3 후회: • If I had studied harder, I would have passed the exam. (더 열심히 공부했더라면 시험에 붙었을 텐데) • If I had known about the sale, I would have bought it. (세일 알았더라면 샀을 텐데) • If she had left earlier, she wouldn't have missed the flight. (더 일찍 출발했으면 비행기 안 놓쳤을 텐데) 아쉬움: • If I had been born in America, I would have spoken English natively. (미국에서 태어났더라면 원어민이었을 텐데) • If they had invested in Bitcoin in 2010, they would have been millionaires. (2010년에 비트코인 투자했으면 백만장자였을 텐데) 부정: • If he hadn't eaten that sushi, he wouldn't have gotten sick. (그 스시를 안 먹었으면 아프지 않았을 텐데) • If I hadn't met you, my life would have been very different. (너를 만나지 않았더라면 인생이 달랐을 거야) could have / might have: • If I had practiced more, I could have won the competition. (더 연습했으면 우승할 수 있었을 텐데) • If she had called earlier, we might have helped. (더 일찍 전화했으면 도와줬을 수도) 축약형 (구어): • If I'd known, I would've helped. (알았더라면 도와줬을 텐데) • If we'd left earlier, we wouldn't've been late. (더 일찍 갔으면 늦지 않았을 텐데) 💡 3차 조건문 = '그때 ~했더라면'. 과거는 바꿀 수 없으므로 100% 비현실입니다.

시제 간 비교: 4가지 조건문 한 주제로 비교

같은 주제(시험)를 4가지 조건문으로 표현해봅니다. 0차 (사실): If you don't study, you fail. → 공부 안 하면 떨어진다 (일반적 진리/규칙) 1차 (실현 가능): If you study tonight, you will pass tomorrow's exam. → 오늘 밤 공부하면 내일 시험 붙을 거야 (가능한 미래) 2차 (비현실): If I studied every day, I would get better grades. → 매일 공부한다면 성적이 오를 텐데 (현재 안 하고 있음) 3차 (과거 후회): If I had studied harder, I would have passed. → 더 열심히 공부했더라면 붙었을 텐데 (이미 떨어짐) 같은 주제(부자): 0차: If you save money consistently, your wealth grows. 1차: If I save more this year, I'll have enough for a trip. 2차: If I were a millionaire, I would donate to charity. 3차: If I had invested wisely, I would have been rich by now. 구조 요약표: | 조건문 | if절 | 주절 | 실현도 | |--------|------|------|--------| | 0차 | 현재 | 현재 | 항상 참 | | 1차 | 현재 | will + 원형 | 가능 | | 2차 | 과거 | would + 원형 | 비현실 (현재) | | 3차 | had + pp | would have + pp | 불가능 (과거) | 💡 실현 가능성: 0차(100%) → 1차(높음) → 2차(낮음) → 3차(0%)

실생활 활용: 대화 속 조건문

일상에서 조건문은 계획, 충고, 후회, 상상 등 다양한 맥락에서 등장합니다. 1차 — 계획/약속: • If the weather is nice, let's go to the park. (날씨 좋으면 공원 가자) • If I get a raise, I'll treat you to dinner. (월급 오르면 저녁 사줄게) • If you need help, just call me. (도움 필요하면 전화해) 2차 — 충고/상상: • If I were you, I would talk to her directly. (내가 너라면 직접 얘기하겠어) • What would you do if you could live anywhere? (아무 데나 살 수 있다면 어디 살래?) • If I had a million dollars, I'd open a bookstore. (백만 달러가 있다면 서점을 열겠어) 3차 — 후회/과거 분석: • If I hadn't overslept, I wouldn't have been late. (늦잠 안 잤으면 안 늦었을 텐데) • If she had taken that job offer, she would be in London now. (그 일자리 수락했으면 지금 런던에 있었을 텐데 — 혼합 조건문!) 혼합 조건문 (2차 + 3차): • If I had studied medicine, I would be a doctor now. (의대 갔으면 지금 의사일 텐데) → if절: 과거 사실의 반대 (3차) + 주절: 현재 결과 (2차) • If she hadn't moved abroad, she would still be living here. (해외 안 갔으면 아직 여기 살고 있을 텐데) 💡 혼합 조건문은 '과거의 선택이 현재에 미친 영향'을 말할 때 사용합니다.

단계별 연습문제: 초급에서 고급까지

초급: 빈칸을 채우세요. 1. If you heat ice, it _____. (0차) → melts 2. If it _____ (rain) tomorrow, I'll stay home. (1차) → rains 3. If I _____ (be) you, I would study harder. (2차) → were 4. If I _____ (know) earlier, I would have helped. (3차) → had known 중급: 몇 차 조건문인지 판별하고 빈칸을 채우세요. 5. If I _____ (win) the lottery, I would buy an island. → 2차 (비현실 현재), won 6. If she _____ (leave) at 8, she'll arrive by 10. → 1차 (실현 가능), leaves 7. If I _____ (not / eat) that, I _____ (not / be) sick now. → 혼합 (3차 + 2차), hadn't eaten, wouldn't be 고급: 상황에 맞게 조건문을 작성하세요. 8. '지금 서울에 살지 않아서 한국 음식을 자주 못 먹어' (2차) → If I lived in Seoul, I would eat Korean food often. 9. '어제 알람을 설정했더라면 늦잠 안 잤을 텐데' (3차) → If I had set my alarm yesterday, I wouldn't have overslept. 10. '의대 갔으면 지금 의사일 텐데' (혼합) → If I had studied medicine, I would be a doctor now. 💡 연습 팁: 실현 가능성을 먼저 판단 → 조건문 유형 결정 → 시제 적용

자주 묻는 질문 (FAQ)

Q1: if절에 will을 절대 쓸 수 없나요? → 기본적으로 쓰지 않지만, '의지/고집'을 나타낼 때는 예외적으로 가능합니다. → If you will insist on making noise, I'll call the police. (소음을 고집한다면 경찰 부를 거야) → 이 경우의 will은 미래가 아닌 '의지'를 나타냅니다. Q2: 'If I was' vs 'If I were' 중 어느 것이 맞나요? → 문법적으로 'If I were'가 표준 (가정법 과거). → 구어에서 'If I was'도 자주 쓰입니다. → 시험과 격식체에서는 were를 쓰세요. Q3: 1차와 2차의 실질적 차이는 뭔가요? → 1차: 실현 가능 (If it rains... — 비 올 수도 있음) → 2차: 비현실 (If I were rich... — 부자가 아님) → 화자가 '가능하다'고 생각하면 1차, '사실이 아니다'라고 생각하면 2차 Q4: 'I wish'도 조건문인가요? → 조건문은 아니지만 같은 시제 규칙을 따릅니다. → I wish I were taller. = If I were taller... (2차와 같은 시제) → I wish I had studied. = If I had studied... (3차와 같은 시제) Q5: even if와 only if의 차이는? → even if: ~하더라도 (양보) — Even if it rains, I'll go. (비 와도 갈 거야) → only if: ~해야만 (제한) — I'll go only if you come with me. (네가 같이 가야만 갈 거야)

핵심 요약: 30초 정리

조건문 if + 시제 (0/1/2/3차) 최종 정리: 0차 — 사실/법칙: • If + 현재, 현재 • If water boils, it evaporates. 1차 — 실현 가능한 미래: • If + 현재, will + 원형 • If it rains, I'll stay home. • ⚠️ if절에 will 사용 금지! 2차 — 비현실적 현재/미래: • If + 과거, would + 원형 • If I were rich, I would travel. • be → were (모든 인칭) 3차 — 불가능한 과거: • If + had + pp, would have + pp • If I had known, I would have helped. 혼합 — 과거 원인 + 현재 결과: • If + had + pp, would + 원형 • If I had studied medicine, I would be a doctor now. 판단 흐름도: 1. 항상 참? → 0차 2. 미래에 가능? → 1차 3. 현재 사실과 반대? → 2차 4. 과거에 일어나지 않은 일? → 3차 💡 한국어 '-면' 하나 = 영어 4가지 시제 조합. 실현 가능성이 핵심 판단 기준입니다.

Examples

이 버튼을 누르면 불이 켜져요. — If you press this button, the light turns on.

비가 오면 우산을 가져갈 거예요. — If it rains, I'll take an umbrella.

내가 너라면 사과하겠어. — If I were you, I would apologize.

알았더라면 왔을 텐데. — If I had known, I would have come.

돈이 더 있으면 집을 살 텐데. — If she had more money, she would buy a house.

Common Mistakes

Incorrect: If it will rain tomorrow, I'll stay home. → Correct: If it rains tomorrow, I'll stay home.. if절에는 will을 쓰지 않습니다. 현재시제를 씁니다.

Incorrect: If I was you, I would go. → Correct: If I were you, I would go.. 2차 조건문에서 be동사는 were를 쓰는 것이 표준입니다.

Incorrect: If I studied harder, I would have passed. → Correct: If I had studied harder, I would have passed.. 과거 후회(3차)는 if + had + pp가 필요합니다.

Quiz

If I ___ more time, I would learn to cook.

2차 조건문(비현실적 가정)이므로 if + 과거시제(had)입니다.

If she ___ the truth, she would have been angry.

3차 조건문(과거 후회)이므로 if + 과거완료(had known)입니다.

If you heat ice, it ___.

0차 조건문(과학 사실)이므로 현재시제(melts)입니다.

Related Posts