혼합 가정법

혼합 가정법

혼합 가정법 기본 공식

if + 주어 + had pp , 주어 + 조동사 + 동사원형
= if 가정법 과거 완료 형태, 가정법 과거 형태

혼합 가정법은 만약 (과거에) ~했었다면, (지금) ~일 거야와 같은 상황을 말할 때 쓰는 표현이다.

예를 들어, “만약 내가 과거에 그것을 했다면, 나는 지금 더 나은 상태에 있을 것이다” 라는 문장은 혼합 가정법을 사용한 것이다.

과거의 행동이 현재 상황에 어떤 영향을 미쳤을 지를 상상할 수 있게 끔 표현하는 것이 혼합 가정법이다.

  • If I had dodged the ball, I wouldn’t have gotten a bruise.
  • if + 주어 + had p.p., 주어 + 조동사 + 동사원형
  • 공을 피했다면, 멍이 안 들었을 텐데
  • If he had not forgotten to put sugar in the cake, it would taste better now.
    만약 그가 케이크에 설탕 넣는 걸 잊지 않았다면, 지금은 더 맛있을 텐데.
  • If she had practiced regularly, she would have become a Expert.
    만약 그녀가 규칙적으로 연습했다면, 그녀는 전문가가 되었을 거야.

혼합 가정법 특징

의미상 과거와 현재를 연결한다.

혼합 가정법은 과거의 가정을 현재의 결과로 연결한다. 즉, 혼합 가정법은 과거에 일어나지 않았던 어떤 행동이나 상황이 현재에 어떤 영향을 미쳤을지 상상하는데 사용된다.

전형적인 과거의 가정을 현재의 결과로 연결하는 표현이다. 덧붙여, 혼합 가정법 문장에는 주로 now와 같은 현재 시제를 나타내는 단서가 나오는 특징이 있다.

  • If I had practiced more, I would have a driver’s license now.
    (만약 내가 더 연습을 했었더라면, 지금쯤 운전면허를 가지고 있을 텐데.)

if절은 가정법 과거 완료형을 사용한다.

if절은 가정법 과거 완료형을 사용한다.

  • if + 주어 + had pp ,
  • If you had taken the early train, you would be here now.
    만약 너가 일찍 기차를 탔더라면, 지금쯤 여기에 있을 텐데.

주절은 가정법 과거 시제를 사용한다.

주절은 가정법 과거형을 사용한다.

  • would + 동사 원형
  • If I had a superpower, I would use it to help people now
    만약 내가 초능력이 있다면, 그것을 도움이 필요한 사람들을 돕는 데 사용할 것이다.

혼합 가정법 해석 문제

혼합 가정법의 해석에 유의하여, 다음 문제들을 해석해보자.
1. If it had rained last night, the road would be slippy now.


2. If he had lived England, he could speak English fluently now.


3. If he had not been killed in the war, he would be sixty years old


  • If it had rained last night, the road would be slippy now.
  • 만약 어제 밤 비가 왔다면, 지금 도로는 깨끗할 텐데
  • If he had lived England, he could speak English fluently now.
  • 만약 그가 영국에 살았다면, 그는 지금 유창하게 영어를 할텐데
  • If he had not been killed in the war, he would be sixty years old.
  • 만약 그가 전쟁에서 죽지 않았다면, 그는 지금 60살 이었을 텐데
문서 변경 기록
2023년 05월 06일 – 최초 작성일
2023년 05월 30일 – 추가 수정일

Updated 2023년 06월01일

댓글을 남겨주세요