가정법 정리: 1·2·3형식 조건문과 혼합 가정법
실현 가능한 미래부터 과거에 대한 후회까지, if 조건문 1·2·3형식과 혼합 가정법의 형태와 뉘앙스 차이를 정리합니다.
게시일 2026. 7. 3. · 수정일 2026. 7. 3.
가정법은 "실현 가능성 지도"
한국어의 "만약 ~라면"은 형태가 거의 바뀌지 않지만, 영어의 조건문은 그 일이 얼마나 현실적인지에 따라 동사 형태가 완전히 달라집니다. 조건문을 배울 때는 "이 조건이 실제로 일어날 수 있는 일인가, 아니면 상상 속 이야기인가"를 먼저 판단하는 습관이 중요합니다.
1형식 조건문: 실현 가능한 미래
"If + 현재시제, will + 동사원형" 형태로, 앞으로 실제로 일어날 가능성이 있는 일을 말합니다. "If it rains tomorrow, I will stay home."(내일 비가 오면 집에 있을게요)은 비가 올 가능성이 실제로 있는 상황입니다. 한국인 학습자가 자주 하는 실수는 if절에 will을 쓰는 것("If it will rain")인데, if절은 미래의 일이라도 반드시 현재시제로 씁니다.
2형식 조건문: 현재·미래의 상상
"If + 과거시제, would + 동사원형" 형태로, 현재 사실과 반대되거나 실현 가능성이 낮은 상상을 말합니다. "If I were rich, I would travel around the world."(내가 부자라면 세계 여행을 할 텐데)는 실제로는 부자가 아니라는 뜻을 담고 있습니다. 여기서 be동사는 인칭에 상관없이 were를 쓰는 것이 문법적으로 정확합니다(구어체에서는 was도 종종 쓰입니다). 과거형을 쓴다고 해서 과거의 일을 말하는 게 아니라는 점이 핵심입니다. 시제는 과거지만 의미는 현재/미래의 상상입니다.
3형식 조건문: 과거에 대한 후회
"If + had + 과거분사, would have + 과거분사" 형태로, 이미 지나간 과거를 돌아보며 "그때 그랬다면 어땠을까"를 상상할 때 씁니다. "If I had studied harder, I would have passed the exam."(더 열심히 공부했다면 시험에 붙었을 텐데)은 실제로는 공부를 열심히 하지 않았고 시험에 떨어졌다는 뜻을 내포합니다. 3형식은 현실과 정반대되는 과거를 말하기 때문에 후회나 아쉬움을 표현할 때 자주 쓰입니다.
혼합 가정법: 과거의 일이 현재에 영향을 줄 때
혼합 가정법은 if절과 주절의 시점이 다를 때 씁니다. 가장 흔한 형태는 "If + had + 과거분사(과거의 반대), would + 동사원형(현재의 결과)"입니다. "If I had taken that job, I would be living in New York now."(그때 그 일자리를 받아들였다면 지금 뉴욕에 살고 있을 텐데)는 과거의 선택(취직 안 함)이 현재 상태(뉴욕에 안 삶)에 영향을 미치는 상황을 나타냅니다. 형식만 외우기보다 "if절은 과거 사실의 반대, 주절은 그 결과가 지금까지 이어짐"이라는 논리를 이해하면 훨씬 자연스럽게 만들 수 있습니다.
뉘앙스로 구분하는 법
결국 조건문을 고르는 기준은 문법 공식보다 "이게 실제로 일어날 수 있는 일인지(1형식), 현재와 반대되는 상상인지(2형식), 이미 끝난 과거의 반대 상상인지(3형식)"를 판단하는 감각입니다. 이 판단이 서면 동사 형태는 공식에 맞춰 자연스럽게 따라옵니다.
핵심 표현
If it rains tomorrow, I will stay home.
내일 비가 오면 집에 있을게요.
1형식, 실현 가능한 미래. if절은 현재시제, will은 쓰지 않음
If I were rich, I would travel around the world.
내가 부자라면 세계여행을 할 텐데.
2형식, 현재 사실과 반대되는 상상. be동사는 인칭 무관 were
If I had studied harder, I would have passed the exam.
더 열심히 공부했다면 시험에 붙었을 텐데.
3형식, 과거 사실과 반대되는 후회
If I had taken that job, I would be living in New York now.
그때 그 일자리를 받아들였다면 지금 뉴욕에 살고 있을 텐데.
혼합 가정법, 과거의 반대가 현재 결과에 영향을 줌
If you don't leave now, you will miss the train.
지금 안 나가면 기차 놓칠 거예요.
1형식은 if절에 will 대신 현재시제를 사용
이 자료로 오늘 미션 인증하기
방금 학습한 내용으로 챌린지 인증까지 이어가 보세요.
관련 콘텐츠
관계사 정리: who/which/that부터 관계부사까지
관계대명사 who/which/that과 관계부사 where/when/why의 쓰임, 그리고 관계대명사를 생략해도 되는 경우를 예문으로 정리합니다.
수동태 완전정리: 능동↔수동 전환과 by 생략 규칙
능동태 문장을 수동태로 바꾸는 방법, by 다음에 오는 행위자를 생략해도 되는 경우, 그리고 언제 수동태가 자연스러운지를 정리합니다.
조동사 뉘앙스 정리: can/could, may/might, should/must
조동사 하나로 문장의 확신도와 정중함이 완전히 달라집니다. can·could·may·might·should·must의 미묘한 차이를 실전 예문으로 익힙니다.
현재 · 과거 · 현재완료, 헷갈리는 시제 다시 잡기
한국어에는 없는 현재완료 개념을 중심으로 현재/과거/현재완료 시제의 차이와 쓰임을 실제 예문으로 정리합니다.
한국인이 자주 틀리는 문법 총정리 퀴즈
관사, 전치사, 시제, 단수·복수까지 한국인 학습자가 유독 자주 틀리는 문법 포인트를 여덟 문제로 점검하는 종합 리뷰 퀴즈입니다.
to부정사 vs 동명사: 동사 뒤에 뭘 써야 할까
want to, enjoy -ing, stop to/stop -ing처럼 동사 뒤에 오는 to부정사와 동명사의 차이와 의미 변화를 정리합니다.