가정법 과거
If I had lots of money, I would travel the world.
내가 많은 돈을 가지고 있다면, 세계 여행을 할 텐데.
실제로 일어나지 않은 상황을 가정할 때 쓰는 동사 형식
가정법 문장은 가정하는 if절과
그 결과를 말하는 주절로 구성된다.
if 절에는 실제 시점보다 한 단계 이전 시제가 오며
주절에는 추측을 나타내는 조동사 표현이 온다
가정법 종류
1. 가정법 과거
2. 가정법 과거 완료
3. 가정법 현재
1. 가정법 과거
현재 사실의 반대 (실현 가능성 낮음)
The door is green.
그 문은 초록색이다.
If the door weren't green, I might like it more.
그 문이 초록색이 아니라면, 나는 더 좋아할 수도 있겠지.
2. 과정법 과거 완료
과거 사실의 반대(실현 가능성 낮음)
I had no mondy.
나는 돈이 없었다.
If I had had money, I would have bought a new phone.
내가 돈이 있었더라면, 새 핸드폰을 샀을 거야.
3. 가정법 현재
현재, 미래 단순 가정 (실현 가능성 높음)
It rains
비가 온다.
-> If it rains, we can't go out.
비가 오면, 우리는 나갈 수 없어.
It will rain tomorrow.
내일 비가 올 것이다.
-> If it rains tomorrow, I will stay home.
내일 비가 오면, 난 집에 있을 거야.
참고) 가정법 현재의 if절에는 미래와 현재 상황 모두 현재형을 쓴다.
| 가정법 과거
'현재' 사실의 반대 상황이나 '현재'에 일어날 것 같지 않은 상황을 가정할 때 쓴다.
if절의 동사가 과거형이므로 '가정법 과거'라고 부른다.
if절에 be동사가 올 경우 주어에 상관없이 were를 쓰는 것이 원칙이다.
주절의 동사형은 if 절의 시제에 따라 '조동사 과거형(would, should, could, might) + 동사원형이 온다.
If I were you, I would drive more carefully.
내가 너라면, 더 주의해서 운전할 거야.
If she applied, she could pass the test.
그녀가 지원한다면, 그녀는 시험에 합격할 수 있을 텐데.
If I won the lottery, I might give the money to charity.
내가 복권에 당첨되면, 그 돈을 자선 단체에 줄지도 몰라.
I'd prefer it if you didn't smoke.
당신이 담배를 피지 않으면 더 좋겠어요.
I wouldn't make a single change if I were you.
내가 당신이라면, 단 하나의 변화도 주지 않을 거예요.