영어/영어 문법

영어 문법 - 가정법(Conditional Sentences) 완벽 정리

HyunJae0606 2024. 10. 11. 16:54

영어 문법 중에서 가정법(Conditional Sentences)은 이해하기 어려운 문법 요소 중 하나입니다. 그러나 가정법은 가정 상황, 미래의 가능성, 과거의 후회 등을 표현할 때 매우 유용합니다. 이번 포스팅에서는 가정법의 종류와 구조, 그리고 각각의 용법을 이해하기 쉽게 설명해 보겠습니다.


1. 가정법(Conditional)의 기본 개념

가정법이란 사실이 아닌 가정을 표현하거나 어떤 조건이 충족되면 일어날 일을 나타내는 문법입니다. 예를 들어, 실제로 일어나지 않은 일이나 가능성이 낮은 상황을 가정하여 말할 때 주로 사용됩니다.

가정법은 크게 0형, 1형, 2형, 3형 가정법으로 나뉩니다. 각각의 가정법은 가정의 사실성이나 가능성에 따라 달라지며, 시제동사 형태에 차이가 있습니다.


2. 0형 가정법 (Zero Conditional)

1) 구조

  • If + 주어 + 현재형 동사, 주어 + 현재형 동사
  • 조건절과 결과절 모두 현재형을 사용합니다.

2) 용법

0형 가정법은 항상 사실인 것이나 일반적인 진리를 나타낼 때 사용됩니다. 과학적 사실이나 변하지 않는 진리를 설명할 때 자주 등장합니다.

3) 예문

  • If you heat water to 100 degrees, it boils.
    (물을 100도까지 가열하면 끓는다.)
  • If you mix red and blue, you get purple.
    (빨간색과 파란색을 섞으면 보라색이 된다.)

Note: ‘If’를 ‘When’으로 바꿔도 의미가 동일하게 유지됩니다. 따라서 조건이 아닌 사실을 설명할 때 사용하세요.


3. 1형 가정법 (First Conditional)

1) 구조

  • If + 주어 + 현재형 동사, 주어 + will + 동사 원형
  • 조건절은 현재형, 결과절은 will동사 원형을 사용합니다.

2) 용법

1형 가정법은 미래에 실제로 일어날 가능성이 있는 상황을 가정할 때 사용됩니다. 즉, 조건이 충족되었을 때 현실적으로 발생할 수 있는 결과를 나타냅니다.

3) 예문

  • If it rains tomorrow, I will stay home.
    (내일 비가 오면 나는 집에 있을 것이다.)
  • If you study hard, you will pass the exam.
    (열심히 공부하면 시험에 합격할 것이다.)

Tip: 1형 가정법에서는 결과절에 ‘will’ 대신 can, might, may 등을 사용할 수 있습니다. 예를 들어, “If you work hard, you can achieve your goals.” (열심히 일하면 목표를 이룰 수 있다.)


4. 2형 가정법 (Second Conditional)

1) 구조

  • If + 주어 + 과거형 동사, 주어 + would + 동사 원형
  • 조건절은 과거형, 결과절은 would동사 원형을 사용합니다.

2) 용법

2형 가정법은 현재와 반대되는 상황이나 가능성이 낮은 가정을 표현할 때 사용됩니다. 즉, 현재 사실이 아닌 상황을 가정하여 나타내는 것이 특징입니다.

3) 예문

  • If I were you, I would quit the job.
    (내가 너라면 그 일을 그만두겠어.)
  • If I had a lot of money, I would travel the world.
    (내가 돈이 많다면, 세계를 여행할 텐데.)

Note: 조건절의 주어가 ‘I, he, she, it’일 때 were를 사용해야 합니다. 이는 단순한 과거형이 아니라 가정을 나타내기 때문입니다. 예를 들어, “If he were here, he would help us.” (그가 여기 있다면, 우리를 도울 텐데.)


5. 3형 가정법 (Third Conditional)

1) 구조

  • If + 주어 + had + 과거분사, 주어 + would have + 과거분사
  • 조건절은 과거완료형, 결과절은 would have과거분사를 사용합니다.

2) 용법

3형 가정법은 과거에 일어나지 않은 일이나 이미 지나간 상황에 대한 후회를 표현할 때 사용됩니다. 즉, 과거의 사실과 반대되는 상황을 가정하며, 그로 인한 결과를 상상합니다.

3) 예문

  • If I had known about the party, I would have gone.
    (그 파티를 알았더라면 갔을 텐데.)
  • If you had studied harder, you would have passed the exam.
    (네가 더 열심히 공부했더라면 시험에 합격했을 거야.)

Tip: ‘could have, might have’ 등도 사용하여 가능성이나 추측을 나타낼 수 있습니다. 예를 들어, “If I had left earlier, I could have caught the train.” (내가 더 일찍 떠났더라면, 기차를 탈 수 있었을 텐데.)


6. 혼합 가정법 (Mixed Conditional)

1) 구조 및 용법

혼합 가정법은 2형과 3형 가정법의 조합으로, 과거의 일이 현재에 영향을 미치는 상황을 설명할 때 사용합니다.

  • 과거의 일로 인해 현재의 상황을 가정:
    If + 주어 + had + 과거분사, 주어 + would + 동사 원형
  • 예문:
    “If I had studied harder, I would be a doctor now.”
    (내가 더 열심히 공부했더라면, 지금쯤 나는 의사가 되었을 텐데.)

Note: 혼합 가정법은 과거와 현재의 상황을 연결하여 가정하므로, 과거와 현재를 명확히 구분할 수 있어야 합니다.


7. 가정법에서의 ‘If’ 생략 및 도치

가정법 문장에서 ‘If’를 생략할 수도 있습니다. 이때 도치가 발생하여 문장의 어순이 바뀝니다.

  • If I were you → Were I you
  • If he had known → Had he known

예문

  • “Had I known about the meeting, I would have attended.”
    (회의를 알았더라면, 참석했을 것이다.)

이처럼 도치를 사용하면 문장이 더욱 격식 있고 문어체로 보입니다.


가정법은 복잡해 보이지만, 각각의 구조와 용법을 이해하고 나면 쉽게 익힐 수 있습니다. 위의 예문과 설명을 참고하여 각 가정법의 상황과 특징을 숙지하고, 실제 문장에서 정확하게 적용해 보시기 바랍니다.