가정법
가정법은 실제 사실에 반대되는 상황을 가정하여 언급하는 문장으로 현실이 아닌 허구의 내용을 말한다.
If i were a bird, I would fly to you.
내가 새라면 너에게 날아갈텐데 (내가 새라는 실제상황에 반대되는 상황을 가정한 것이다)
직설법
직설법은 충분히 실현 가능성 있는 현실을 언급한 것으로, 조건을 나타내는 경우를 말한 것이다.
if절 ( if + 주어 + 동사의 현재형), 주절( 주어 + will / shall / can / may + 동사원형)의 구조다.
If you are late, I will leave without you.
만약 당신이 늦으면, 나는 너 없이 갈 것이다.
가정법 과거
가정법 과거는 현재의 사실을 반대로 가정하며 현재 상황에 대한 아쉬움이나 우려를 표현할때 자주 사용된다.
if절에는 과거시제, 주절에는 조동사의 과거형이 쓰이지만 현재시제와 어울리는 시간의 부사구가 쓰일수도 있다.
가정법 과거에서 BE동사는 were밖에 사용을 못한다
If I had enough money now, I would buy the car.
지금 내게 충분한 돈이 있었더라면 그 차를 살텐데 (가정법 과거지만 now라는 현재시제와 어울리는 부사구가 사용됐다)
가정법 과거 완료
가정법 과거는 현재의 사실을 반대로 가정하지만 가정법 과거완료는 과거의 사실을 반대로 가정한다.
주절에는 조동사 + had + p.p가 사용되지만 과거시제로 해석되기때문에 과거시제와 어울리는 부사구가 쓰일수도 있다.
if절에는 과거완료이므로 had + p.p가 사용된다. 주절에는 주어 + would,should,could,might + have + p.p가 사용된다.
If you had come yesterday, you could have met Gloria
너가 어제 왔었더라면 너는 글로리아를 볼수 있었다.(어제 너는 오지 않았다. 그래서 글로리아를 못 봤다)
가정법 미래
가정법 미래는 실현가능성이 거의 없거나 불가능 한 일을 가정할때 사용된다.
1. should
실현가능성이 거의 없을때 사용된다.
가능성이 비교적 높다면 주절에 can,may,shall,will등 현재형을 사용하고 가능성이 낮으면 should,could,might등 과거형을 사용한다. if절에는 IF + 주어 + should + 동사 원형이 사용된다.
If it should rain suddenly, we would get very wet
갑자기 비가 온다면 우리는 매우 젖을 것이다.(가능성 낮음)
If the train should stop, I will be very shocked
열차가 멈춘다면 나는 매우 놀랄것이다.(가능성 비교적 높음)
2. were to
if절에 were to를 사용하면 그 일은 불가능 한 일이다.
If + 주어 + were to + 동사원형, 주어 + would/should/might/could + 동사원형
If the sun were to disappear, all living things would die
만약 태양이 없어진다면 모든 살아 있는것들은 죽을 것이다.(불가능한일)
가정법 도치
직설법의 단순조건문은 도치가 불가능 하다.
1. 가정법 과거: If + 주어 + were -> were + 주어
-일반동사의 과거형이 IF절에 사용된 경우에는 도치시키지 않는다.
ex) If I were tall, I could play basketball -> were I tall, I could play basketball
2. 가정법 과거완료: IF + 주어 + had p.p -> had + 주어 + p.p
ex) IF you had come yesterday, you could have met gloria -> had you come yesterday, you could met gloria
3. 가정법 미래: IF + 주어 + should + 동사원형 -> should + 주어 + 동사원형
ex) If the train should stop, I will be very surprised -> should the train stop, I will be very surprised