본문 바로가기
시리즈영문법 핵심정리

5화 / 12 — 중·고등 필수 영문법을 원장 관점으로 하나씩 정리하는 12주 시리즈

문제 풀이

왜 가정법 과거/과거완료가 늘 헷갈릴까? 원장 진단

2026년 3월 16일제이앤유 아카데미조회 36

시험에서 If I were you는 맞추는데, If I had known이 나오면 갑자기 손이 멈추는 학생들 정말 많습니다.

문제는 ‘가정법이 어려워서’가 아니라, 언제가 사실이고 언제가 반대 상황인지를 분리 못 해서 생깁니다.

1 원인 분석 — 왜 이 문제가 생기는가

제 경험상 가정법 과거/과거완료를 못 푸는 학생 10명 중 8명은 ‘시제 공식’을 외워도 점수가 안 오릅니다. 구조적 원인은 크게 3가지예요.

1) 시간(과거/현재)과 사실성(현실/반대)을 섞어버림
가정법은 ‘시간’보다 사실과 반대가 핵심인데, 많은 학생이 이를 단순히 “과거형 쓰면 가정법 과거”처럼 시제 암기 과목으로 접근합니다. 그래서 문장 속 단서(지금 후회인지, 과거 후회인지)를 놓치고요.

2) if절/주절을 따로 번역해서 의미가 어긋남
가정법은 두 절이 세트인데, 학생들은 if절만 보고 ‘과거형이네’ 하고 주절을 대충 끼워 맞춥니다. 특히 객관식에서 would + 동사원형would have p.p.를 똑같이 ‘했을 텐데’로 번역해 버리면 오답이 됩니다.

3) 학교 시험이 ‘문장 해석’이 아니라 ‘오답 유도 포인트’로 출제됨
불로중, 불로중 내신이나 마전고/원당고/이음고/아라고 내신에서 가정법은 정직하게만 안 나옵니다. 혼합가정법, without/ but for, could/should/might, as if 같은 형태로 섞여서 ‘패턴 감별’이 필요합니다. 공식만 아는 학생은 여기서 무너집니다.

! 학생 실수 패턴 — 이걸 놓치고 있습니다

현장에서 가장 많이 보는 실수 패턴을 정리해보면 딱 4가지입니다.

패턴 1) “had p.p.가 보이면 무조건 과거완료”로 처리
가정법 과거완료의 핵심은 과거의 사실과 반대인데, 학생들은 형태만 보고 기계적으로 분류합니다. 그래서 본문이 ‘과거에 이미 일어난 일’인지 ‘과거에 일어나지 않은 가정’인지 구분 못 합니다. 예: I wish I had met you earlier를 “만났었다면” 정도로만 해석하고, ‘지금의 아쉬움’이란 뉘앙스를 놓칩니다.

패턴 2) were는 무조건 2인칭/단수로만 기억
‘가정법 과거는 were’만 외워서 If he were는 맞추는데, 정작 시험은 If I was/were처럼 선택지로 흔듭니다. 여기서 중요한 건 문법 논쟁이 아니라 시험에서의 채점 기준이에요. 학교/교재가 ‘격식’ 기준으로 내면 were가 안전하고, 대화체 문장이라면 was가 허용되는 경우도 있어요. 이 기준을 모르면 불안해서 계속 흔들립니다.

패턴 3) 주절 시제 선택을 감으로 함
가정법 과거(현재 사실 반대)면 주절은 would/could/might + 동사원형, 가정법 과거완료(과거 사실 반대)면 주절은 would/could/might + have p.p.인데, 학생들은 ‘would가 보이면 다 맞겠지’ 하고 끝냅니다. 이러면 선택지에 would have gone 같은 게 섞였을 때 바로 틀려요.

패턴 4) 혼합가정법에서 시간축이 붕괴
“그때 공부했더라면(과거 반대), 지금 성적이 좋을 텐데(현재 결과)”처럼 if절=과거완료, 주절=would + 동사원형 조합이 나오면 대부분 멈춥니다. 제이앤유에서 진단하면 이 유형에서 막히는 학생은 대개 시간축을 한 줄로 그리는 습관이 없었습니다.

3 핵심 전략 — 이렇게 접근하세요

저는 가정법을 ‘공식’보다 풀이 순서로 가르칩니다. 중학생~고등학생 시험에서 통하는 프로세스는 이렇게 잡으면 안정적입니다.

Step 1) 단서부터 찾기: 지금 이야기? 과거 이야기?
문장에 yesterday, last year 같은 과거 단서가 있거나, had p.p., would have p.p.가 보이면 ‘과거 반대’ 가능성이 높습니다. 반대로 now, these days, 일반 현재 상황이면 ‘현재 반대’일 가능성이 큽니다.

Step 2) 사실/반대 체크: “현실은 반대다”를 한글로 먼저 확정
- 가정법 과거: 지금 사실은 A가 아니다
예) If I were rich, I would buy it. → (현실: 나는 부자가 아니다)
- 가정법 과거완료: 과거 사실은 A가 아니었다
예) If I had studied, I would have passed. → (사실: 나는 공부하지 않았다)

Step 3) 절 조합 결정
- 현재 반대(가정법 과거): If + 과거형, would/could/might + 동사원형
- 과거 반대(가정법 과거완료): If + had p.p., would/could/might + have p.p.
- 혼합가정법(과거 원인 → 현재 결과): If + had p.p., would + 동사원형

Step 4) 함정 포인트 점검
시험은 여기서 낚습니다: without/but for(=if not), otherwise, or else, I wish, as if, should have p.p.(후회/비판) 등. 문장에 이 신호가 나오면 ‘가정법/준가정법’으로 묶어서 봐야 합니다.

4 실제 사례 — 우리 학원에서 있었던 일

작년에 목향초 졸업 후 불로중에 들어간 A 학생이 있었어요. 중2 1학기 내신에서 가정법이 나오면 거의 찍다시피 했고, 특히 If I had ~, I would ~ 형태에서 주절을 늘 틀렸습니다. 본인은 “had가 과거완료니까 과거로 맞춘 것 같은데 왜 틀리죠?”라고 했고요.

제가 A 학생 답안을 보니 특징이 분명했습니다. if절만 보고 문장 의미를 확정해버리고, 주절은 선택지 중 ‘would’가 들어간 걸 고르는 방식이었어요. 그러니 would + 동사원형would have p.p.가 같이 나오면 50:50이 됩니다.

그래서 수업에서 이렇게 훈련시켰습니다.

1주차: 시간축 한 줄 훈련
문장마다 ‘현실(사실)’을 한글로 적게 했습니다. 예) If I had known → (사실: 나는 몰랐다, 시점: 과거). 이걸 20문장만 반복해도 판단이 빨라집니다.

2주차: 혼합가정법만 따로 분리
기출 패턴에서 ‘과거 원인-현재 결과’만 뽑아, if절/주절 조합을 기계적으로 맞추는 게 아니라 “왜 주절이 현재형 결과인지”를 말로 설명하게 했어요.

3주차: 선택지 함정 제거 훈련
제이앤유 아카데미의 유형별 집중 훈련 시스템으로, 같은 포인트를 3~4문제씩 묶어 반복했습니다. 특히 should have p.p.를 가정법으로 착각하는 오답을 집중적으로 잡았고요.

결과적으로 A 학생은 다음 내신에서 가정법 파트 오답이 5개 → 1개로 줄었습니다. 점수보다 더 중요한 변화는, 문제를 볼 때 “이건 현재 반대야/과거 반대야”를 먼저 말하고 풀기 시작했다는 점입니다.

실천 가이드 — 지금 바로 시작하세요

  • 문장을 보자마자 ‘현실 사실’을 한글로 적기: (사실: 나는 부자가 아니다/사실: 나는 그때 몰랐다)부터 확정한다
  • if절만 보지 말고 주절까지 묶어서 판단하기: would+V vs would have p.p.를 세트로 확인한다
  • 혼합가정법 10문장만 따로 모아 ‘과거 원인→현재 결과’ 문장 구조를 눈에 익힌다
  • without/but for/otherwise/I wish/as if/should have p.p. 신호어를 체크하고 가정법 계열로 분류한다
  • 오답노트는 ‘공식’이 아니라 ‘내가 착각한 시간축’으로 기록한다(현재로 착각/과거로 착각/혼합 놓침)

? 자주 묻는 질문

Q. 가정법 과거와 과거완료를 구분하는 가장 쉬운 방법은 뭔가요?

A. 형태(과거형/ had p.p.)보다 먼저 ‘현실이 반대냐, 과거 사실이 반대냐’를 한글로 확정하는 게 제일 빠릅니다. 현재 사실 반대면 if절 과거형+would V, 과거 사실 반대면 if절 had p.p.+would have p.p.로 따라옵니다.

Q. If I was와 If I were 중에 시험에서는 뭐가 맞나요?

A. 대부분의 학교 시험/내신 문법 문제에서는 ‘가정(사실 반대)’을 분명히 할 때 were를 정답으로 두는 경우가 많아 안전합니다. 다만 대화체/서술 방식에 따라 was가 허용되는 지문도 있어, 문제의 톤(격식/회화)과 교과서 문장 패턴을 함께 봐야 합니다.

Q. should have p.p.도 가정법 과거완료인가요?

A. 많이 헷갈리지만 보통은 ‘과거에 그러지 말았어야 했는데/했어야 했는데’라는 후회·비판 의미의 조동사 표현입니다. if절이 없어도 성립하고, 주절처럼 결과를 말하는 가정법과 기능이 다릅니다. 시험에서는 이 둘을 보기로 섞어 오답을 유도하는 경우가 많습니다.

원장의 한마디

가정법 과거/과거완료는 외울 공식이 많아서가 아니라, ‘현실과 반대’라는 개념을 시간축으로 정리하지 못해서 틀립니다. 문장 의미(사실)를 먼저 확정하고, if절-주절을 세트로 묶는 습관만 잡히면 중학생도 내신에서 안정적으로 맞출 수 있습니다.

함께 읽으면 좋은 글

  • 혼합가정법 정리
  • I wish/as if/without 가정법 패턴

가정법만 모아도 점수는 빨리 오릅니다

검단 불로동에서 수업하다 보면, 가정법은 ‘몇 문제만 제대로 반복’해도 체감이 큰 단원입니다. 제이앤유 아카데미에서는 기출 패턴 기반으로 가정법 유형을 쪼개서 반복 훈련합니다. 아이가 어디에서 헷갈리는지(현재 반대/과거 반대/혼합/준가정법) 먼저 진단받고 싶으면 편하게 상담 주세요.

#가정법 과거#가정법 과거완료#if 가정법#were to#should have p.p.

관련 글