가정법 (Subjunctive Mood)란?
가정법은 현실과 다른 상황이나 가정을 표현하기 위해 사용하는 문법입니다.
일반적으로 현재의 사실과 반대되는 상황, 과거의 사실과 반대되는 상황, 또는 미래의 희망이나 불가능한 상황을 표현합니다.
가정법은 영어 시험에서 자주 출제되는 중요한 문법 항목이며, 그 구조와 의미를 정확히 이해하는 것이 중요합니다.
1. 가정법의 종류
1) 가정법 과거 (Present Unreal Conditional)
: 현재 사실과 반대되는 가정을 표현
현실에서는 사실이 아니지만, '만약 ~라면'이라는 상황을 가정합니다.
-
구조:
If + 주어 + 과거동사(be 동사는 항상 were) + , 주어 + would/could/might + 동사원형 -
해석:
"만약 ~라면, ~일 텐데." -
예문:
- If I were rich, I would travel around the world.
(내가 부자라면, 전 세계를 여행할 텐데.)
→ 사실: 나는 부자가 아니다. - If she knew the answer, she would tell us.
(그녀가 답을 안다면, 우리에게 말해줄 텐데.)
→ 사실: 그녀는 답을 모른다.
2) 가정법 과거완료 (Past Unreal Conditional)
: 과거 사실과 반대되는 가정을 표현
이미 일어난 일을 가정하며, "그때 ~했더라면, ~했을 텐데"를 나타냅니다.
-
구조:
If + 주어 + had + 과거분사 + , 주어 + would/could/might + have + 과거분사 -
해석:
"만약 그때 ~했더라면, ~했을 텐데." -
예문:
- If I had studied harder, I would have passed the test.
(내가 더 열심히 공부했더라면, 시험에 합격했을 텐데.)
→ 사실: 나는 열심히 공부하지 않았고, 시험에 떨어졌다. - If she had called me, I could have helped her.
(그녀가 나에게 전화했더라면, 내가 도와줄 수도 있었을 텐데.)
→ 사실: 그녀는 나에게 전화하지 않았다.
3) 혼합 가정법 (Mixed Conditional)
: 과거와 현재를 연결하여 가정
과거에 일어난 일이 현재에 미치는 영향을 가정하거나, 현재 상황이 과거에 영향을 미쳤을 가능성을 가정합니다.
-
구조:
① 과거 사실 → 현재 결과:
If + 주어 + had + 과거분사 + , 주어 + would/could/might + 동사원형
② 현재 사실 → 과거 결과:
If + 주어 + 과거동사 + , 주어 + would/could/might + have + 과거분사 -
예문:
① If I had saved more money, I would be rich now.
(내가 돈을 더 많이 저축했더라면, 지금 부자일 텐데.)
→ 사실: 나는 돈을 많이 저축하지 않았고, 지금 부자가 아니다.
② If I were smarter, I would have solved the problem.
(내가 더 똑똑했더라면, 그 문제를 풀었을 텐데.)
→ 사실: 나는 똑똑하지 않아서 문제를 풀지 못했다.
4) 가정법 미래 (Future Unreal Conditional)
: 미래에 일어날 가능성이 낮거나 불가능한 상황을 가정
현실적으로 가능성이 희박한 경우를 상상하며 표현합니다.
-
구조:
If + 주어 + should + 동사원형, 주어 + would/could/might + 동사원형
If + 주어 + were to + 동사원형, 주어 + would/could/might + 동사원형 -
해석:
"만약 ~라면, ~일 것이다." -
예문:
- If he should win the lottery, he would buy a new house.
(그가 복권에 당첨된다면, 새 집을 살 것이다.)
→ 가능성이 낮음 - If the sun were to rise in the west, I would be shocked.
(태양이 서쪽에서 뜬다면, 나는 충격받을 것이다.)
→ 불가능한 상황
2. 가정법에서 주의할 점
- Be 동사는 항상 were로 사용:
- If I were you, I would quit.
(내가 너라면, 그만두겠다.) -
If she were here, we could ask her.
(그녀가 여기 있다면, 우리는 그녀에게 물어볼 수 있을 텐데.) -
주절의 동사 변화:
-
would/could/might가 반드시 사용됩니다.
- would: "~할 것이다"
- could: "~할 수 있다"
- might: "~할지도 모른다"
-
혼합 가정법은 상황에 따라 의미를 정확히 파악:
- 과거의 일이 현재 상황에 영향을 미치는지, 반대로 현재가 과거에 영향을 미쳤는지를 구별합니다.
3. If 없이 가정법 표현하기
- 도치된 가정법:
If가 생략된 가정법에서 주어와 동사가 도치됩니다. - If I were you → Were I you, I would quit.
-
If he had known the truth → Had he known the truth, he would have told me.
-
기타 표현을 사용한 가정법:
- Suppose/Supposing: Suppose you won the lottery, what would you do?
- Imagine: Imagine you were invisible, what would you do?
4. 주요 가정법 표현
- It's (about/high) time + 주어 + 과거동사:
-
It's time you went to bed.
(너 이제 잘 시간이다.) -
If only + 과거/과거완료:
- If only I knew the answer.
(내가 답을 안다면 좋을 텐데.) -
If only he had listened to me.
(그가 내 말을 들었더라면 좋았을 텐데.) -
As if / As though + 과거/과거완료:
- He acts as if he were the boss.
(그는 마치 자신이 사장인 것처럼 행동한다.) - She looked at me as if I had done something wrong.
(그녀는 내가 무슨 잘못이라도 한 것처럼 나를 봤다.)
5. 연습문제
- 다음 문장을 가정법으로 바꾸세요.
-
"She is not here, so I cannot ask her."
→ If she were here, I could ask her. -
괄호 안을 알맞은 형태로 채우세요.
-
If I (be) smarter, I (pass) the exam.
→ If I were smarter, I would pass the exam. -
다음 문장을 해석하세요.
- If I had seen you yesterday, I would have told you the news.
→ ____________
가정법은 실제와 다른 상황을 표현하기 위해 꼭 필요한 문법입니다. 꾸준히 예문을 연습하고, 시험에서 자주 나오는 패턴에 익숙해지세요!