본문 바로가기

독학 영어/영문법

if절과 가정법 완벽 정리 - 개념/상황별 예문

반응형

if절과 가정법은 가장 두려운 영문법 중 하나입니다.
그 이유는 우선 무섭게 "생겼기" 때문인데요, 과거조동사, p.p형태가 뒤섞여 보기만 해도 읽기 싫게 생긴 문장이 바로 가정법입니다.
 
그래서 <if절과 가정법>을 봐도 더 이상 쫄지 않도록 완벽 정리를 해보겠습니다.
if절은 사실상 "가정법 현재"라고도 부르지만 다른 가정법과의 구분을 위해 if절이라고 칭하겠습니다.
 
우선 if절과 가정법의 다른 점은 말하려고 하는 상황의 실현 여부입니다.
실현되기 쉬운 상황에서는 if절, 실현되기 어려운 상황에서는 가정법을 사용합니다.
 

실현되기 쉬운 상황은 if절, 실현되기 어려운 상황은 가정법을 사용합니다.

 

1. if절 - 실현되기 쉬운 상황

현재나 미래에 실현될 가능성이 있는 상황을 말할 때 if절을 사용합니다. 

If + 주어 + 동사, 주어 + will + 동사원형

 

 

★시험 TIP★

if절에서 중요한 건 if절에선 현재 시제가 미래 시제를 대신한다는 것입니다. 이미 if절 안에 "~라면"이라는 미래의 의미가 포함되어 있기 때문에 미래 시제가 아닌 현재 시제를 사용합니다.

  • If it rains tomorrow, we will have to cancel the picnic. (내일 비가 오면, 우리는 소풍을 취소해야 할 것이다.)
  • If you come home early, we will bake some cookies. (만약 너가 집에 일찍 오면 우리는 과자를 만들 것이다.)
  • If you study hard, your grade will be improved. (만약 너가 열심히 공부하면 너의 점수가 향상될 것이다.)
  • If you eat too much junk food, you will gain weight. (만약 너가 정크푸드를 너무 많이 먹으면 너는 살이 찔 것이다.)

 

 

2. 가정법 - 실현되기 어려운 상황

현재나 미래에 실현될 가능성이 거의 없는 상황을 말할 때 가정법을 사용합니다. 이때 가정법은 가정의 상황에 따라 형태가 달라집니다. 가정법은 크게 가정법 과거, 가정법 미래, 가정법 과거완료로 구분됩니다.

 

  • 아예 실현 불가능한 상황을 나타낼 때는 가정법 과거 가정법 미래를 사용합니다.
  • 이미 일어난 일을 다르게 상상해 볼 때는 가정법 과거완료를 사용합니다.

 

1) 가정법 과거 (아예 실현 불가능)

"내가 어려진다면, 미래를 볼 수 있다면, 내가 새라면" 등 아예 불가능한 상황을 나타낼 때 가정법 과거 가정법 미래를 사용합니다.
이때 가정법 과거는 현재 상황을 가정할 때 쓰고, 가정법 미래는 미래 상황을 가정할 때 씁니다.
 

A. 가정법 과거

If + 주어 + 과거 동사, 주어 + 과거 조동사(would, could) + 동사원형
  • If I were a son of Samsung, I would quit the job right away and travel the world. (내가 삼성가의 아들이라면, 지금 당장 일을 그만두고 세계를 여행 다닐 텐데)
  • If it were a winter, it would be snowy. (지금이 겨울이었다면 눈이 내릴 텐데)
  • If you had more time, you would be more relaxed. (너가 시간이 더 있었다면 긴장을 더 풀 수 있을 텐데)

★시험 TIP★
가정법 과거에서 if절에 be동사를 쓰려면 반드시 were로 적어야 합니다. 주어와 시제와 관계없이 be동사는 were로 써주세요.
 
이와 관련된 관용적 표현 하나 알려드리겠습니다. 이 관용 표현만 외우시면 if절에 were이 오는 건 헷갈리지 않을거에요.
 

※ If I were you, I would + 동사원형 (내가 너라면 ~할 텐데)

가정법 과거 중에서 많이 사용하는 관용적 표현입니다. "내가 너라면 ~할 거야"라는 표현으로 충고하거나 내가 상대방인 상황을 가정할 때 사용하는 표현입니다.

  • If I were you, I would study harder for the exam. (내가 너라면 시험 공부를 열심히 할거야)
  • If I were you, I wouldn't invest all my money in one stock. (내가 너라면 한 주식에 모두 투자하지 않을 거야.)
  • If I were you, I would apologize to him before it's too late. (내가 너라면 너무 늦기 전에 그에게 사과할 거야.)
  • If I were you, I would take a break and relax for a while. (내가 너라면 잠시 쉬면서 릴랙스할거야.)

 

B. 가정법 미래

가정법 미래는 실현 가능성이 거의 없는 미래를 말할 때 사용합니다. 가정법 미래에 사용하는 대표적인 조동사는 should와 were to입니다.

If + 주어 + should/were to + 동사원형, 주어 + 조동사(will, can, may) + 동사원형 또는 직설적인 명령문

 

  • If you should wake up early, I will give you $100 dollars. (매일 늦잠자는 사람에게 - 너가 일찍 일어나면 내가 100달러 줄게.)
  • If it should rain tomorrow, we will cancel the outdoor event. (내일 비가 안 올 것이라는 예보를 봤을 때 - 내일 비가 온다면 야외 활동을 취소하면 돼)
  • If I were to win the lottery, I would be able to travel the world. (실현가능성 없을 때 - 내가 복권에 당첨되면 세계를 여행할거야)

should 조동사를 쓰는 가정법 미래는 공식적인 표현에 쓰이는 경우도 종종 있습니다. 비즈니스 영어에서 흔히 볼 수 있는 문장들이 가정법 미래인 경우들이 있어요.

  • If you should have any question, you can call me right away. (만약 질문이 있으시면 바로 전화주세요.)
  • If he should call, please tell him I'm not available. (만약 그에게 전화가 오면 내가 자리에 없다고 말해주세요.)

 

2) 가정법 과거완료 (이미 벌어진 일에 대한 상상)

가정법 과거완료는 이미 벌어진 과거 사실에 대해 다르게 생각해볼 때 사용할 수 있는 표현입니다.

If + 주어 + had p.p, 주어 + 과거조동사(would, could) + have + p.p

 

  • If she had called me earlier, I would have been able to help her. (만약 그녀가 더 빨리 전화했더라면 그녀를 도와줄 수 있었을텐데))
  • If they had left earlier, they wouldn't have been stuck in traffic. (만약 그들이 더 빨리 도착했더라면 교통체증이 심하지 않았을텐데)
  • If I had known you were coming, I would have baked a cake. (너가 오는걸 알았더라면 케이크를 구웠을텐데)

 
 

728x90
반응형