타임머신 타는 가정법 완벽 마스터 (If 생략과 도치까지)
가정법 과거인데 왜 해석은 현재로 할까? 팩트와 상상의 차이점 완전 정복!

영문법의 최고봉이자 수많은 학습자들이 좌절하는 구간, 바로 '가정법(Subjunctive Mood)'입니다. "내가 부자라면 차를 살 텐데"를 영작할 때, 왜 If I am rich 가 아니라 If I were rich를 써야 할까요?
가정법의 핵심은 딱 하나, '이건 진짜 팩트가 아니라 내 상상(거짓말)이야!'라고 티를 내기 위해 일부러 시제를 한 칸 뒤로 물리는 '타임머신 규칙'입니다. 오늘 이 원리 하나로 가정법을 완벽하게 끝내봅시다.
1. 기본 가정법: 상상임을 티 내는 '시제 백(Back)'
영어는 현실(Fact)과 상상(Imagination)을 철저하게 구분합니다. 일어날 가능성이 거의 없는 상상이나 반대 상황을 말할 때는 동사의 시제를 한 단계 뒤로 물러나게 씁니다.
① 가정법 과거 (현재 사실의 반대)
지금 현재 일어나고 있는 일의 반대를 상상하려면, 시제를 한 칸 뒤로 물려 과거 동사를 씁니다. (이름만 과거일 뿐, 해석은 현재로 해야 합니다!)
- If I were a bird, I would fly to you.
(내가 새라면, 너에게 날아갈 텐데.) - 💡 팩트 폭행(직설법): As I am not a bird, I cannot fly to you. (난 새가 아니라서 못 날아가 😢)
② 가정법 과거완료 (과거 사실의 반대)
이미 지나간 과거의 일을 후회하며 반대로 상상하려면? 과거에서 한 칸 더 뒤로 물러나 과거완료(had p.p)를 씁니다.
- If I had studied harder, I would have passed the exam.
(그때 더 열심히 공부했었더라면, 시험에 합격했을 텐데.) - 💡 팩트 폭행(직설법): As I didn't study harder, I didn't pass the exam. (과거에 공부 안 해서 불합격함 😭)
2. 시간 여행이 꼬였다! 혼합 가정법
과거의 어떤 일이 현재까지 영향을 미칠 때가 있죠? "어젯밤에 야식을 안 먹었더라면(과거), 지금 얼굴이 안 부었을 텐데(현재)." 이럴 때 조건절과 결과절의 시제를 섞어 쓰는 것을 혼합 가정법이라고 합니다.
| 조건절 (과거의 후회) | + | 주절 (현재의 상상) |
|---|---|---|
| If 주어 + had p.p | , | 주어 + would/could + 동사원형 |
| If I had taken his advice then, I would be rich now. (그때 그의 충고를 들었었더라면, 지금쯤 부자일 텐데.) |
||
🚨 시험 출제 포인트: 혼합 가정법 문제에는 반드시 주절 끝에 now, today 같은 '현재 시점'을 알려주는 명백한 단서가 붙습니다. 빈칸 문제에서 now를 발견하면 무조건 would+동사원형을 고르세요!
3. 기타 가정법 (I wish, as if)
If로 시작하지 않아도 가정법의 '타임머신 규칙'을 쓰는 유용한 구문들입니다.
① I wish 가정법 (~라면 좋을 텐데)
- I wish + 주어 + 과거동사: 현재 이루기 힘든 소망
I wish I were a millionaire. (내가 지금 백만장자라면 좋을 텐데.) - I wish + 주어 + had p.p: 과거에 하지 못한 일에 대한 후회
I wish I had bought the bit-coin. (아, 그때 비트코인을 샀어야 했는데!)
② as if 가정법 (마치 ~인 것처럼)
- He talks as if he knew everything.
(그는 마치 자기가 모든 것을 다 아는 것처럼 말한다. - 실제론 모름)
4. 최고난도: If의 생략과 주어-동사 도치
문법 문제의 변별력을 가르는 최고난도 파트입니다. 원어민들은 If를 지워버리고 문장을 더 극적으로(강조해서) 만드는 것을 좋아합니다. If가 생략되면 주어와 동사의 자리가 바뀝니다 (도치).
| 원래 문장 (If 포함) | If 생략 후 도치 (Inversion) |
|---|---|
| If I were in your shoes, ~ | 👉 Were I in your shoes, ~ |
| If I had known the truth, ~ | 👉 Had I known the truth, ~ |
| If it should rain tomorrow, ~ | 👉 Should it rain tomorrow, ~ |
- 시제 짝맞추기: If he had not helped me, I ( would fail / would have failed ).
👉 정답: would have failed. (앞이 had p.p이므로 뒤도 have p.p 형태가 와야 합니다.) - Without 구문 도치: "만약 ~이 없었더라면" (If it had not been for)에서 If가 생략된 형태를 고르시오.
👉 정답: Had it not been for ~ (이 표현은 통째로 암기해 두는 것이 좋습니다!)
'영어 인사이트' 카테고리의 다른 글
| [기초 영문법]한눈에 보는 관계대명사 종류 표 (0) | 2026.02.23 |
|---|---|
| [기초 영문법]접속사 vs 전치사, 대체 뭐가 다를까요? (0) | 2026.02.22 |
| [기초 영문법] 수능 단골 문제! 1초 만에 관계사 구별하는 법 (0) | 2026.02.21 |
| [기초 영문법] "I am boring"이라고 하면 외국인이 웃는 이유 (감정 분사 원리 & 필수 암기) (0) | 2026.02.14 |
| [기초 영문법] 동명사 앞에 'MY'를 쓰는 이유 (0) | 2026.02.11 |