본문 바로가기
카테고리 없음

가정법 과거완료

by VGBR 2025. 5. 14.
반응형

가정법 과거완료는 과거에 이미 일어난 사실과 반대되는 상황을 가정할 때 사용됩니다. 즉, "그때 그렇게 했더라면 결과가 달랐을 텐데"라는 의미를 전달하는 문법입니다. 영어 문장에서 If + 주어 + had + 과거분사, 주어 + would/could/might have + 과거분사 형태로 구성됩니다.

 

가정법 과거완료의 기본 구조

  • If I had studied harder, I would have passed the exam.
    → 내가 더 열심히 공부했더라면, 시험에 합격했을 텐데.
    → 실제로는 공부를 충분히 하지 않아서 시험에 떨어졌음.
  • If she had left earlier, she wouldn’t have missed the train.
    → 그녀가 더 일찍 출발했더라면, 기차를 놓치지 않았을 텐데.
    → 실제로는 늦게 출발해서 기차를 놓침.

 

[영문법] 가정법 과거, 가정법 과거완료 공식 총정리 / 예문으로 확실히 습득하기!!!

 

[영문법] 가정법 과거, 가정법 과거완료 공식 총정리 / 예문으로 확실히 습득하기!!!

안녕하세요, 채이 선생님입니다! 학생들이 가장 어려워하는 문법 개념 중 하나가 바로 가정법인데요, 이번 포스팅에서는 바로 이 가정법에 대해 공부해 보겠습니다. 가정법은 알아둬야 할 규칙

helpmyself.tistory.com

 

가정법 과거완료의 활용

  1. 후회 표현
    • If I had known about the meeting, I would have attended.
      → 내가 회의가 있는 걸 알았더라면, 참석했을 텐데.
    • If he had apologized, she might have forgiven him.
      → 그가 사과했더라면, 그녀가 용서했을지도 몰라.
  2. 과거의 다른 결과를 가정
    • If they had prepared better, they could have won the match.
      → 그들이 더 잘 준비했더라면, 경기에서 이길 수도 있었을 텐데.
    • If we had taken a taxi, we wouldn’t have been late.
      → 우리가 택시를 탔더라면, 늦지 않았을 텐데.

 

가정법 과거완료와 가정법 과거 비교

문법 시점 예문
가정법 과거 현재 또는 미래 If I were rich, I would travel the world.
가정법 과거완료 과거 If I had been rich, I would have traveled the world.

가정법 과거는 현재 또는 미래의 가정을 의미하며, 가정법 과거완료는 과거의 상황을 가정하는 데 사용됩니다.

 

가정법 과거완료 활용 시 주의할 점

  • If 절에는 반드시 had + 과거분사가 와야 함
    I know the thing what she wants. (틀린 문장)
    I know what she wants. (맞는 문장)
  • 주절에는 would/could/might have + 과거분사가 와야 함
    If she had left earlier, she wouldn’t miss the train. (틀린 문장)
    If she had left earlier, she wouldn’t have missed the train. (맞는 문장)

 

가정법 과거완료는 과거의 상황을 되돌릴 수 없지만, 후회나 다른 가능성을 표현하는 데 유용한 문법입니다. 이를 정확히 이해하면 영어 문장을 더욱 자연스럽게 구성할 수 있습니다. 오늘 배운 내용을 활용해 다양한 문장을 연습해 보세요!

반응형