가정법은 현실과 다른 상황이나 가정을 표현하기 위해 사용하는 문법입니다.
일반적으로 현재의 사실과 반대되는 상황, 과거의 사실과 반대되는 상황, 또는 미래의 희망이나 불가능한 상황을 표현합니다.
가정법은 영어 시험에서 자주 출제되는 중요한 문법 항목이며, 그 구조와 의미를 정확히 이해하는 것이 중요합니다.
: 현재 사실과 반대되는 가정을 표현
현실에서는 사실이 아니지만, '만약 ~라면'이라는 상황을 가정합니다.
구조:
If + 주어 + 과거동사(be 동사는 항상 were) + , 주어 + would/could/might + 동사원형
해석:
"만약 ~라면, ~일 텐데."
예문:
: 과거 사실과 반대되는 가정을 표현
이미 일어난 일을 가정하며, "그때 ~했더라면, ~했을 텐데"를 나타냅니다.
구조:
If + 주어 + had + 과거분사 + , 주어 + would/could/might + have + 과거분사
해석:
"만약 그때 ~했더라면, ~했을 텐데."
예문:
: 과거와 현재를 연결하여 가정
과거에 일어난 일이 현재에 미치는 영향을 가정하거나, 현재 상황이 과거에 영향을 미쳤을 가능성을 가정합니다.
구조:
① 과거 사실 → 현재 결과:
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.
(내가 더 똑똑했더라면, 그 문제를 풀었을 텐데.)
→ 사실: 나는 똑똑하지 않아서 문제를 풀지 못했다.
: 미래에 일어날 가능성이 낮거나 불가능한 상황을 가정
현실적으로 가능성이 희박한 경우를 상상하며 표현합니다.
구조:
If + 주어 + should + 동사원형, 주어 + would/could/might + 동사원형
If + 주어 + were to + 동사원형, 주어 + would/could/might + 동사원형
해석:
"만약 ~라면, ~일 것이다."
예문:
If she were here, we could ask her.
(그녀가 여기 있다면, 우리는 그녀에게 물어볼 수 있을 텐데.)
주절의 동사 변화:
would/could/might가 반드시 사용됩니다.
혼합 가정법은 상황에 따라 의미를 정확히 파악:
If he had known the truth → Had he known the truth, he would have told me.
기타 표현을 사용한 가정법:
It's time you went to bed.
(너 이제 잘 시간이다.)
If only + 과거/과거완료:
If only he had listened to me.
(그가 내 말을 들었더라면 좋았을 텐데.)
As if / As though + 과거/과거완료:
"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.
다음 문장을 해석하세요.
가정법은 실제와 다른 상황을 표현하기 위해 꼭 필요한 문법입니다. 꾸준히 예문을 연습하고, 시험에서 자주 나오는 패턴에 익숙해지세요!