가정법 과거완료 구조 완벽 정리 — 공식부터 예문까지 5분 만에 마스터하기
과거를 되돌리고 싶은 마음, 가정법 과거완료 정복하기
안녕하세요! 오스틴 영어의 후니쌤입니다. 영어 공부를 하다 보면 가장 머리 아픈 부분이 바로 가정법이지요. 특히 '가정법 과거완료'라는 이름부터가 벌써 숨이 턱 막히는 분들이 많으실 거예요. 제가 미국에서 아이들을 가르칠 때도 문법 시간에 이 부분에서 다들 눈이 동그랗게 커지곤 했답니다 ㅎㅎ 사실 이건 우리가 살면서 흔히 하는 "그때 그랬더라면 좋았을걸"이라는 후회를 영어로 옮기는 아주 인간적인 문법이에요.
과거의 후회를 영어로 표현하는 방법
가정법 과거완료는 이미 지나간 과거의 일을 "만약 ~했더라면, ~했을 텐데"라고 가정하는 거예요. 핵심은 과거에 실제로 일어난 사실과 반대로 말한다는 점입니다. 실제로 내가 공부를 안 해서 시험을 망쳤다면, "공부를 했더라면 시험을 잘 봤을 텐데"라고 말하는 것이지요. 여기서 중요한 건 진짜 과거 시제보다 한 단계 더 과거로 내려가서 had p.p. 형태를 써야 한다는 거예요.
미국 초등학교에서 아이들에게 가르칠 때도 이 부분을 강조했어요. "얘들아, 과거를 바꿀 수는 없지만 영어로는 바꿀 수 있어!"라고요. 눈에 보이지 않는 과거의 일을 다루다 보니, 문법적으로는 대과거(had p.p.)를 빌려와서 표현하는 약속을 한 것이지요. 이 약속만 잘 지키면 생각보다 아주 논리적인 문법이랍니다.
가정법 과거완료의 핵심 공식
자, 이제 공식으로 간단히 정리해 볼까요? 이 패턴만 머릿속에 넣어두면 문장 만드는 게 훨씬 수월해질 거예요.
If + 주어 + had + p.p., 주어 + 조동사(would/could/might) + have + p.p.
여기서 조동사 과거형은 과거의 일을 상상하는 느낌을 더해줍니다. 예를 들어 would have p.p.는 "~했을 텐데"라는 확실한 결과를, could have p.p.는 "~할 수도 있었을 텐데"라는 가능성을 나타내지요. 이 공식에서 가장 자주 실수하는 부분이 주절의 have p.p.를 그냥 동사원형으로 쓰는 거예요. 꼭 have p.p. 형태를 유지해야 한다는 점을 잊지 마세요!
실전 예문으로 익히는 과거의 후회
이제 예문을 통해 우리가 배운 내용을 적용해 봅시다. 입 밖으로 소리 내어 읽어보는 게 정말 중요해요.
- If I had studied harder, I would have passed the exam.
(내가 더 열심히 공부했더라면, 시험에 합격했을 텐데.)
- If she had arrived on time, she could have caught the train.
(그녀가 제시간에 도착했더라면, 기차를 탈 수 있었을 텐데.)
- If they had invited me, I would have gone to the party.
(그들이 나를 초대했더라면, 파티에 갔을 텐데.)
- If I had known the truth, I might have acted differently.
(내가 진실을 알았더라면, 다르게 행동했을지도 몰라.)
- If he hadn't missed the bus, he would have been here by now.
(그가 버스를 놓치지 않았더라면, 지금쯤 여기에 있었을 텐데.)
자주 틀리는 표현 바로잡기
학생들이 가장 많이 틀리는 유형들을 모아봤어요. 이런 실수들은 미국에서도 정말 흔하게 나타난답니다.
틀린 표현: If I would have had time, I would have helped you.
고친 표현: If I had had time, I would have helped you.
(이유: If절에는 조동사를 쓰지 않고 바로 과거완료 had p.p.를 써야 합니다.)
틀린 표현: If he had gone there, he would go there.
고친 표현: If he had gone there, he would have gone there.
(이유: 과거의 일을 말하므로 조동사 뒤에도 have p.p.를 붙여 과거의 시간 개념을 맞춰야 해요.)
틀린 표현: If she has studied, she would have passed.
고친 표현: If she had studied, she would have passed.
(이유: 현재완료가 아니라 가정법 과거완료의 핵심인 과거완료 had p.p.를 사용해야 합니다.)
연습문제로 실력 다지기
다음 문장의 빈칸에 들어갈 알맞은 형태를 고르거나 작성해 보세요.
- If it ( ) ( ) (rain) yesterday, we would have gone for a walk.
- If I ( ) ( ) (see) him, I would have said hello.
- If they ( ) ( ) (tell) me the truth, I wouldn't have been so angry.
연습문제 정답
- had not rained
- had seen
- had told
마무리하며, 가정법 과거완료는 결국 '과거에 대한 후회'를 다루는 따뜻하고도 슬픈 문법이에요. 구조가 복잡해 보이지만, had p.p.와 조동사+have p.p.라는 두 덩어리만 기억하면 어디서든 자신 있게 사용할 수 있답니다. 오늘 배운 내용을 바탕으로 여러분만의 후회 한 문장을 영어로 만들어보세요. 그럼 다음 시간에 더 알찬 내용으로 만나요! ㅎㅎ