가정법 과거랑 과거완료 차이 구분하기
선생님, 질문이요! 가정법 과거와 과거완료, 도대체 뭐가 다른 건가요?
"선생님, 저번 수업 시간에 배운 가정법이 너무 헷갈려요! 가정법 과거는 '현재 사실'을 반대로 말하는 건데, 왜 형태는 과거형을 쓰나요? 그리고 가정법 과거완료랑 섞여서 나오면 머리가 터질 것 같아요!"
학습 상담을 하다 보면 정말 자주 듣는 질문입니다. 미국 초등학교에서 아이들을 가르칠 때도 문법 용어 자체를 외우기보다 상황을 이해하는 게 먼저였거든요. 학생들은 대부분 '과거'라는 단어 때문에 무조건 과거 시점의 일이라고 오해하곤 합니다.
가정법의 핵심은 시점이 아니라 '거리감'입니다
많은 학생이 범하는 가장 큰 실수는 가정법의 형태를 일반적인 시제와 똑같이 해석하려고 한다는 점입니다. 가정법 과거에서 동사의 과거형(were, had, worked)을 쓰는 이유는 정말 과거의 일을 말하려는 게 아니에요.
현실과 거리를 두기 위해, 즉 '이건 현실이 아니에요!'라는 신호를 보내기 위해 한 단계 뒤로 물러나 있는 시제를 빌려 쓰는 것이지요. 미국에서 수업할 때도 아이들에게 '현실에서 한 걸음 떨어져서 상상해 보자'라고 설명하곤 했습니다.
아~ 그래서 그랬군요! 타임머신 비유로 알아볼까요?
이해를 돕기 위해 타임머신 비유를 하나 들어볼게요. 지금 여러분이 교실에 앉아 있다면, 가정법 과거는 '내가 지금 교실에 있지 않고 집에 있다면 얼마나 좋을까?'라고 현재 상태의 반대를 상상하는 거예요.
If I were at home, I would be happy. (내가 집에 있다면, 행복할 텐데.)
반면에 가정법 과거완료는 이미 어제 있었던 일에 대한 후회입니다. '어제 시험을 망쳤는데, 어제 공부를 열심히 했더라면 결과가 달랐을 텐데'처럼 과거에 끝난 일을 되돌려 보는 것이지요.
If I had studied harder yesterday, I would have passed the exam. (어제 더 열심히 공부했더라면, 시험에 합격했을 텐데.)
어때요, 이제 조금 감이 오시나요? ㅎㅎ 가정법 과거는 현재, 과거완료는 과거라는 기준만 명확히 잡으면 됩니다.
관련 문법으로 확장하기: 혼합 가정법
가정법을 제대로 공부했다면 '혼합 가정법'까지 챙겨야 합니다. 이건 가정법 과거와 과거완료가 섞인 형태인데, 과거에 있었던 일이 현재까지 영향을 줄 때 사용합니다.
If I had followed his advice then, I would be rich now. (그때 그의 조언을 따랐더라면, 지금 부자일 텐데.)
여기서 앞부분은 과거의 일(had followed)이고, 뒷부분은 현재의 상태(would be)를 나타내지요? 이렇게 if 절의 시제와 주절의 시제를 상황에 맞춰 유연하게 조합하는 것이 가정법의 완성입니다. 체계적으로 접근하면 전혀 어렵지 않아요!
실전 문제로 확인해 볼까요?
자, 이제 배운 내용을 토대로 연습문제를 풀어봅시다. 빈칸에 들어갈 알맞은 형태를 골라보세요.
- If I (know) __________ the truth, I would not have trusted him.
(만약 내가 그 진실을 알았더라면, 그를 믿지 않았을 텐데.)
- If I (be) __________ you, I would take that opportunity now.
(내가 너라면, 지금 그 기회를 잡을 텐데.)
<풀이 과정>
첫 번째 문제는 뒤에 'would not have trusted'라는 과거완료의 결과가 나왔지요? 그렇다면 앞부분도 과거의 반대를 가정하는 과거완료 형태인 had known이 정답입니다.
두 번째 문제는 뒤에 'now'라는 현재 시점의 단서가 있네요! 그렇다면 현재 사실의 반대를 가정하는 가정법 과거를 써야 하니, be 동사의 과거형인 were가 들어가야 합니다. 참 쉽지요? ㅋㅋ
오늘 이렇게 가정법의 근원적인 차이를 짚어보았습니다. 처음에는 낯설게 느껴지겠지만, 오늘 배운 '시점과 거리감'이라는 개념을 머릿속에 넣어두면 앞으로 어떤 문장을 만나도 당황하지 않을 거예요. 영어는 역시 기본기가 탄탄해야 합니다. 다음 시간에 또 만나요!