Skip to content
BloGrove
english grammar

조건문과 가정법: if, 가정, 상상의 문장 완전 정리

if가 이끄는 조건문 0~3형의 구조와 시제 규칙을 정리합니다. if절에 will이 올 수 없는 이유, If I were you 같은 가정법, 한국인이 자주 틀리는 조건문 실수를 배워 봅시다.

BBloGrove Editorial3 min read
조건문과 가정법: if, 가정, 상상의 문장 완전 정리

"비가 오면 집에 있을게", "내가 너라면 그렇게 했을 텐데" 같은 말을 영어로 하려면 **조건문(if-clause)**을 다뤄야 합니다. 한국어는 시제가 느슨해서 그냥 "~하면 ~할 거야, ~했으면 ~했을 텐데"라고 자연스럽게 넘어가지만, 영어는 조건이 현실적이냐 비현실적이냐, 과거냐 현재냐에 따라 시제를 정확히 골라야 합니다.

가장 중요한 규칙 하나: if절 안에는 미래 시제가 없다#

조건문에서 가장 흔한 실수는 "If I will study hard"처럼 if절에 will을 넣는 것입니다. if절에는 will이 들어가지 않습니다. 미래 의미도 if절 안에서는 현재 시제로 표현합니다.

If it rains, I'll stay home. (비가 오면 나는 집에 있을 것이다) If you study hard, you will pass. (열심히 공부하면 합격할 것이다)

메인 문장의 will과 조건절의 현재 시제가 한 쌍입니다.

조건문 0~3형 한눈에 보기#

형식 구조 쓰임 예문
0형 If + 현재, 현재 항상 성립하는 사실 If you heat ice, it melts.
1형 If + 현재, will 현실적인 조건·미래 If it rains, I'll stay home.
2형 If + 과거, would 현재의 비현실·상상 If I were you, I would go.
3형 If + 과거완료, would have + p.p. 과거 사실과 반대되는 후회·가정 If I had studied, I would have passed.

0형: 상식과 과학적 사실#

조건과 결과가 언제나 참일 때 씁니다. "만약"과 상관없이 반드시 일어나는 일이라 굳이 미래 표현이 없습니다.

If you heat water to 100°C, it boils. (물을 100도로 가열하면 끓는다) If you mix red and blue, you get purple. (빨강과 파랑을 섞으면 보라색이 된다)

1형: 현실적인 계획과 경고#

가장 많이 쓰는 조건문. 가능성이 있는 "만약 ~하면 ~할 것이다"입니다.

If we leave now, we will catch the train. (지금 출발하면 기차를 탈 수 있을 것이다) If she calls, tell me. (그녀가 전화하면 나에게 알려 줘)

2형: 현재의 비현실 가정#

"지금 사실은 아니지만 상상으로 ~라면"입니다. 과거 시제(단순)를 써서 현재와 일정한 거리를 두는 것입니다. 주어와 상관없이 be동사는 were를 쓰는 것이 표준입니다.

If I were you, I would accept the offer. (내가 너라면 그 제안을 수락할 텐데) If I had a million dollars, I would travel the world. (돈이 백만 달러 있다면 세계를 여행할 텐데 — 실제로는 없음)

If I were you는 "내가 너라면"의 고정 표현으로, 충고할 때 쓰기 좋습니다. 능력·가능성을 덜어낼 때는 would 대신 could를 씁니다: If I had time, I could help you.

3형: 과거의 후회와 반전#

과거에 일어나지 않은 일을 가정하며 "그랬다면 어땠을까"를 말합니다. If절은 had + 과거분사, 메인 문장은 would have + 과거분사입니다.

If I had studied harder, I would have passed the exam. (더 열심히 공부했다면 합격했을 텐데 — 실제로는 불합격) If she had known your phone number, she would have called you. (그녀가 네 번호를 알았다면 전화했을 텐데)

혼합 가정법: 과거의 조건이 현재의 결과로#

조건은 과거, 결과는 현재로 연결하는 경우도 있습니다. If절은 과거완료, 메인 문장은 would + 동사원형입니다.

If I had taken that job, I would be rich now. (그 일자리를 잡았다면 지금쯤 부자였을 텐데) If she had not missed the train, she would be here now. (기차를 놓치지 않았다면 지금 여기 있을 텐데)

한국인이 자주 틀리는 조건문 실수#

틀린 예 올바른 예 이유
If I will pass, I'll celebrate. If I pass, I'll celebrate. if절에 will 금지
If I was you… If I were you… 가정법에서 be는 were
If I would study hard… If I studied hard, I would pass. if절에 would 금지
If I have studied… (과거 후회) If I had studied, I would have passed. 3형은 과거완료 + would have + p.p.
unless를 if not으로만 굳히기 Unless you hurry, you'll be late. unless = "~하지 않으면" (1형에서 자주 출제)

조건문을 말로 바로 꺼내는 연습법#

  • 가능성이 있나요? → 1형: If + 현재, will
  • 지금 사실과 달라요? → 2형: If + 과거, would
  • 과거를 돌이키고 싶어요? → 3형: If + had + p.p., would have + p.p.
  • 항상 그런가요? → 0형: If + 현재, 현재

이렇게 시제를 "시간 차원"으로 분류하면 조건문이 훨씬 쉽습니다. 가정과 조건에서 나오는 시제 표현은 따로 떼어 복습하고, 문장 어순의 기초인 5형식도 다시 확인하면 조건문이 훨씬 자연스럽게 익숙해집니다.

Enjoyed this article?

Share it with your network.

Share

Keep reading

영어 어순 완전 정리: 빈도부사, 양태, 장소·시간, 문장부사의 위치
english grammar

영어 어순 완전 정리: 빈도부사, 양태, 장소·시간, 문장부사의 위치

한국어는 어순이 자유롭지만 영어는 부사의 위치가 엄격합니다. always/often 같은 빈도부사는 일반동사 앞에, be동사·조동사 뒤에, 양태-장소-시간 순서, unfortunately 같은 문장부사와 only 위치에 따라 뜻이 달라지는 경우까지 정리합니다.

3 min read
관사 a/an/the 완전 정리: 한국인을 가장 괴롭히는 문법
english grammar

관사 a/an/the 완전 정리: 한국인을 가장 괴롭히는 문법

한국어에는 없는 관사(a/an/the)를 처음 언급, 특정, 일반의 관점에서 정리합니다. 셀 수 없는 명사, 직업, 관용구에서의 용법과 한국인이 자주 틀리는 관사 실수까지 예문으로 확인해 보세요.

3 min read
비교급과 최상급 완전 정리: more -er the -est
english grammar

비교급과 최상급 완전 정리: more -er the -est

taller, more beautiful, the best처럼 비교급과 최상급을 만드는 규칙, 불규칙 변화( good-better-best ), as...as, the more...the more 까지 한국인이 자주 틀리는 실수와 함께 정리합니다.

3 min read