가정법 과거완료와 혼합 가정법 총정리 — 개념부터 예문까지 3분 완성
문법책의 혼합 가정법, 원어민은 이렇게 씁니다
많은 학생분이 문법책에서 '혼합 가정법'이라는 이름을 듣고 지레 겁을 먹곤 하지요. "과거 사실의 반대"와 "현재 사실의 반대"가 섞여 있다는 설명만 봐도 머리가 아프거든요. 그런데 사실 원어민들은 이 복잡한 이름을 생각하면서 말하지 않아요. 그저 그때 그랬더라면 지금 이럴 텐데라는 논리적인 흐름에 집중할 뿐이지요. 문법책에서는 If + 주어 + had p.p., 주어 + would/could/might + 동사원형이라는 공식을 기계적으로 외우라고 하지만, 실제 대화에서는 이런 규칙을 훨씬 유연하게 사용한답니다.
제가 미국 텍사스 주립대(UT Austin)에서 공부할 때나 초등학교에서 아이들을 가르칠 때를 떠올려 보면, 문법 용어를 따지는 사람은 아무도 없었어요. 오히려 미국 초등 교실에서는 아이들에게 "네가 어제 숙제를 했더라면 지금 이렇게 놀 수 있을 텐데"라는 상황을 자연스러운 인과관계로 설명해주곤 했지요. 미국 현지에서는 문법적으로 완벽한 문장보다는 상대방이 내 마음을 알아듣게 하는 논리적 연결성이 훨씬 중요하거든요.
그럼 실제 대화에서 어떻게 쓰이는지 볼까요? 원어민들은 보통 과거에 놓친 기회와 현재의 아쉬움을 표현할 때 이 구조를 아주 즐겨 써요.
If I had studied harder in college, I would be working at a better company now.
(대학 때 공부를 더 열심히 했더라면, 지금 더 좋은 회사에서 일하고 있을 텐데.)
If you hadn't forgotten to bring the map, we wouldn't be lost in the middle of nowhere.
(네가 지도를 챙기는 걸 깜빡하지 않았더라면, 우리가 지금 오지 한복판에서 길을 잃지는 않았을 텐데.)
우리 학생분들이 자주 하는 실수 중 하나가 모든 문장에 가정법 공식을 너무 딱딱하게 적용하려고 한다는 점이에요. 한국식 영어 교육의 영향인지, 무조건 문법책에 나온 공식대로만 말하려다 보니 대화가 경직되곤 하지요. 틀린 표현과 자연스러운 표현을 비교해 보면서 기본기를 다져보세요.
틀린 표현: If I have been there, I would be happy. (가정법 과거완료 조건에 맞지 않는 시제 사용)
자연스러운 표현: If I had been there, I would be happy now. (과거에 있었더라면 지금 행복했을 텐데)
틀린 표현: If I didn't eat lunch, I would be hungry. (과거의 일을 현재형으로 잘못 표현)
자연스러운 표현: If I hadn't eaten lunch, I would be starving right now. (점심을 안 먹었더라면 지금 엄청 배고팠을 텐데)
자, 마지막으로 자연스러운 영어를 구사하기 위한 꿀팁 하나 더 드릴게요. 혼합 가정법을 쓸 때 너무 문법에 얽매이지 마세요. 대신 그때의 일(If절)과 지금의 결과(주절)를 마음속으로 확실히 구분하는 연습이 필요해요. 연습문제를 풀면서 내가 정말 이 시제를 상황에 맞춰 쓰고 있는지 점검해 보세요 ㅎㅎ
- (숙제를 안 한 상황) If I __________ (do) my homework yesterday, I __________ (be) relaxed now.
- (돈을 다 쓴 상황) If I __________ (save) my money, I __________ (buy) this car today.
정답: 1. had done / would be, 2. had saved / would buy
영어를 배우는 건 단순히 시험 점수를 얻는 게 아니라, 내 생각을 원어민의 논리로 표현하는 과정이에요. 오늘 배운 혼합 가정법도 과거에서 현재로 이어지는 인과관계라는 핵심만 기억한다면 여러분도 충분히 원어민처럼 자연스럽게 구사할 수 있답니다. 오늘도 오스틴 영어와 함께 기본기 탄탄하게 다져봐요! ㅎㅎ