If I were you의 뜻부터 쉽게 배우는 가정법 과거 문법
영어를 공부하다 보면 “If I were you”, “If I had more money”, “If I could fly” 와 같은 문장을 자주 보게 됩니다. 이런 표현들은 모두 가정법 과거(Subjunctive Past, Second Conditional) 에 해당합니다.
처음에는 과거형이 사용되기 때문에 과거의 일을 말하는 것처럼 보이지만, 사실은 현재 사실과 반대되는 상황이나 실현 가능성이 낮은 일을 가정할 때 사용하는 문법입니다.
이번 글에서는 영어 초급 학습자도 쉽게 이해할 수 있도록 가정법 과거의 의미, 형태, 해석 방법, 직설법 전환 방법, were와 was의 차이까지 자세히 알아보겠습니다.
가정법 과거란?
가정법 과거는 현재 사실과 반대되는 상황 또는 실현 가능성이 매우 낮은 상황을 가정할 때 사용하는 표현입니다.
기본적으로 다음과 같은 의미를 가집니다.
“(만약) ~라면, …할 텐데.”
예를 들어 보겠습니다.
If I were a bird, I would fly to her.
만약 내가 새라면 그녀에게 날아갈 텐데.
실제로 나는 새가 아닙니다.
즉,
- 현재 사실: 나는 새가 아니다.
- 가정: 내가 새라면
이처럼 현실과 반대되는 상황을 상상하는 것이 가정법 과거의 핵심입니다.
가정법 과거 기본 형태
가정법 과거의 기본 구조는 다음과 같습니다.
If + 주어 + 동사의 과거형, 주어 + 조동사 과거형 + 동사원형
공식으로 정리하면:
If + 주어 + 과거동사, 주어 + would/could/might + 동사원형
예문을 살펴보겠습니다.
If I were taller, I would play basketball better.
만약 내가 더 키가 크다면 농구를 더 잘할 텐데.
If she had more money, she could travel around the world.
만약 그녀가 돈이 더 많다면 세계 여행을 할 수 있을 텐데.
If he had a magic lamp, he would make three wishes.
만약 그에게 요술 램프가 있다면 세 가지 소원을 빌 텐데.
가정법 과거에서 사용하는 조동사
가정법 과거에서는 주절에 주로 다음 조동사들이 사용됩니다.
| 조동사 | 의미 |
|---|---|
| would | ~할 텐데 |
| could | ~할 수 있을 텐데 |
| might | ~일지도 모른다 |
예문을 보겠습니다.
If I knew her phone number, I would call her.
내가 그녀의 전화번호를 안다면 전화할 텐데.
If John knew Suji’s phone number, he could call her.
John이 수지의 전화번호를 안다면 전화할 수 있을 텐데.
If she were a movie star, she might be popular.
그녀가 영화배우라면 인기가 많을지도 모른다.
가정법 과거와 직설법의 차이
가정법 과거를 이해하는 가장 좋은 방법은 직설법으로 바꿔 보는 것입니다.
가정법 과거는 현재 사실과 반대되는 내용을 나타내므로 직설법으로 전환하면 의미가 더욱 명확해집니다.
가정법
If I knew the recipe, I could make Mom’s birthday cake by myself.
만약 내가 요리법을 안다면 엄마 생일 케이크를 직접 만들 수 있을 텐데.
직설법
I don’t know the recipe, so I can’t make Mom’s birthday cake by myself.
나는 요리법을 모르기 때문에 엄마 생일 케이크를 직접 만들 수 없다.
직설법 전환의 핵심 규칙은 다음과 같습니다.
1. 시제는 현재 시제로 바꾼다.
knew → know
had → have
were → am/is/are
2. 긍정은 부정으로 바꾼다.
If I knew → I don’t know
If she had → She doesn’t have
3. 부정은 긍정으로 바꾼다.
If I didn’t know → I know
If she weren’t busy → She is busy
이 규칙을 기억하면 가정법 과거 해석이 훨씬 쉬워집니다.
If절에서 were를 사용하는 이유
가정법 과거를 공부할 때 가장 많이 나오는 표현이 바로 다음 문장입니다.
If I were you
만약 내가 너라면
여기서 궁금한 점이 생깁니다.
“I” 다음에는 보통 “was”를 사용하지 않나요?
원래 문법 규칙상 가정법에서는 주어의 인칭이나 수와 상관없이 were를 사용합니다.
예를 들면
- If I were
- If he were
- If she were
- If it were
모두 가능합니다.
If I were rich, I would buy a big house.
내가 부자라면 큰 집을 살 텐데.
If she were a movie star, she would be famous.
그녀가 영화배우라면 유명할 텐데.
다만 현대 영어 회화에서는 was를 사용하는 경우도 많습니다.
If I was rich, I would buy a big house.
문법적으로는 were가 더 전통적이고 시험에서도 권장되지만, 실제 회화에서는 was도 자주 사용됩니다.
If절 위치는 자유롭다
많은 학습자들이 If절이 반드시 앞에 와야 한다고 생각하지만 그렇지 않습니다.
If it snowed, Mason could make a snowman.
만약 눈이 온다면 Mason은 눈사람을 만들 수 있을 텐데.
↓
Mason could make a snowman if it snowed.
Mason은 눈이 온다면 눈사람을 만들 수 있을 텐데.
두 문장은 의미가 같습니다.
차이점은 쉼표 사용 여부입니다.
- If절이 앞에 오면 쉼표 사용
- If절이 뒤에 오면 쉼표 생략
가정법 과거 자주 쓰는 표현
영어 회화에서 매우 자주 등장하는 패턴들입니다.
If I were you
내가 너라면
If I were you, I would study harder.
내가 너라면 더 열심히 공부할 텐데.
If I had more time
시간이 더 있다면
If I had more time, I would learn another language.
시간이 더 있다면 다른 언어를 배울 텐데.
If I could
할 수 있다면
If I could fly, I would travel around the world.
날 수 있다면 세계 여행을 할 텐데.
가정법 과거 실전 연습문제
가정법 과거 학습 팁
가정법 과거를 공부할 때는 “과거형”이라는 이름에 속지 않는 것이 중요합니다.
가정법 과거는 실제 과거 이야기가 아니라 현재 사실과 반대되는 상황을 표현합니다.
다음 공식을 기억해 보세요.
과거형 = 과거 시간 X
과거형 = 현재 사실과 반대 O
예를 들어
- If I had wings → 지금 날개가 없다.
- If I were rich → 지금 부자가 아니다.
- If I knew the answer → 지금 답을 모른다.
이 원리를 이해하면 가정법 과거가 훨씬 쉽게 느껴질 것입니다.
마무리
가정법 과거는 영어 문법 중에서도 회화와 작문에서 매우 자주 사용되는 중요한 표현입니다. 핵심은 현재 사실과 반대되는 상황을 가정한다는 점입니다.
오늘 배운 내용을 정리하면 다음과 같습니다.
- 가정법 과거는 현재 사실과 반대되는 상황을 나타낸다.
- 기본 형태는 「If + 과거동사, would/could/might + 동사원형」이다.
- 직설법으로 바꾸면 현재 사실을 알 수 있다.
- be동사는 가정법에서 보통 were를 사용한다.
- If절은 문장 앞이나 뒤에 모두 올 수 있다.
가정법 과거를 정확히 익혀 두면 영어 회화에서 자신의 생각, 상상, 조언 등을 훨씬 자연스럽게 표현할 수 있습니다.