본문 바로가기
영어창고

If 가정법(과거, 과거완료)

by 가을쌤 2022. 10. 26.

가정법에 대해 알아보겠습니다.

최대한 단순하게 문법 위주로 시험에 필요한 중요 내용을 정리해보았습니다.

 

가정법의 특징

  • 가정법은 과거형과 과거완료형만 있다.
  • 가정법은 현실과 반대되거나 실현 불가능한 것을 말한다.
  • 동사의 시제와 진짜 시제가 다르다.

If 가정법 특징

  • If 가정문에서는 조동사 과거형이 꼭 나옵니다.
  • 조동사 과거형은 would, could, might가 쓰임

If 가정법 과거형

★형태:

If + 주어+ 과거동사~,

주어 + 조동사 과거+ 동사원형.

 

★의미

현재사실 반대 가정

(현재)~ 라면 ~할 텐데

 

★예문

If I had a car, I could pick you up.

 

If I were a bird, I would fly in the sky.

*주어 인칭과 상관없이 were을 기본으로 쓴다.

 


If 가정법 과거완료형

★형태:

If 주어 + 과거완료형(had p.p) ~,

주어+ 조동사 과거+ have p.p.

 

★의미:

과거 사실 반대 가정

(과거) ~했다면 ~했을 텐데.

 

★예문:

If I had studied harder, I would have been a doctor.

If he had come to the party yesterday, he would have met me.

 


혼합 If 가정법

★형태 1:

If + 주어 + had p.p ~, 

주어 + 조동사 과거 + 동사원형.

 

의미:

과거 사실에 반대되는 사실이 현재 혹은 미래에 영향을 미침.

(과거) ~했다면 , (현재) ~할 텐데.

 

예문:

If you had finished your homework, you would play games now.

If you hadn't wasted the money, you would buy a new car next year. 

*헷갈리는 것을 피하기 위해  현재나 미래 시제를 나타내는 부사구가 옴.

 

 

★형태 2:

If +주어 +과거 동사~,

주어 조동사 과거+ have p.p.

 

의미:

현재 상태에 반대되는 사실이 과거에 영향을 미침

(현재) ~라면  (과거에) ~했을 텐데.

 

예문:

If I were you, I wouldn't have done the same thing.

 


주의해야 할 If 가정법

If it were not for ~(명사), 

주어 + 조동사 과거+ 동사원형.

(~가 없다면 ~할 텐데)

 

예문)

If it were not for water, all of us couldn't live.

 

 

If it had not been for ~(명사),

주어+ 조동사과거 + have p.p.

(~가 없었다면 ~했을 텐데)

 

예문)

If it had not been for his help, I couldn't have done it.

 

비슷한 표현

If it were for his help, I couldn't do it.

= Without his help, I couldn't do it.

= But for his help, I couldn't do it.

 


가정법 vs 조건문

★가정법:

현실 반대 혹은 실현 불가능한 일

 과거와, 과거완료 동사만 쓰임

 

★조건문:

조건이 충족되면 실현 가능한 일

If it doesn't rain, we will go on a picnic.

현재 동사 사용(미래형 쓰지 않음) 

 


Were to를 이용한 가정법

실현 가능성이 전혀 없는 미래의 일은 if절에 were to을 써서 나타냄

If you were to move to France, I would visit you.

(만약 네가 프랑스로 이사하면 나는 너를 만나러 갈게)

 


if절이 없는 가정법

I would have gone with you but I had to work.

I couldn't have done it without your help.

Otherwise, she would have been late for the class.

*위의 예문처럼 if절이 직접 서술되지 않아도 문맥상 암시되었거나, if가 아닌 다른 표현이 사용될 수도 있음(조동사 과거형 형태로 가정법을 나타냄)

 


If 가정법의 여러 형태에 대해 알아보았습니다.

더 궁금한 내용이 있으면 댓글로 남겨주시면 대답하도록 하겠습니다.

 

감사합니다.

댓글