오늘은 가정법 과거완료와 가정법 미래에 대해서 알아보겠습니다. 가정법 과거완료는 과거사실의 반대를 가정하거나 상상을 나타내고, 가정법 미래는 현재나 미래에 대한 강한 의심, 전혀 있을 수 없는 일을 가정할 때 씁니다.
가정법 과거완료
: 과거사실의 반대를 가정하거나 상상. (뜻은 과거)
1. 형태
If + 주어 + had + p.p ~ , 주어 + ↗would, should↖ + have + p.p ~
↘could, might ↙
만일 (주어)가 ~ 했다면, (주어)가 ~했을 텐데
● If he had worked harder, he could have succeed. <가정법 과거완료>
(만일 그가 더 열심히 일했더라면, 그는 성공했을 텐데.)
=As he didn't work harder, he could not succeed. <직설법 현재>
● If she had not been ill, she would have come here. <가정법 과거완료>
(만일 그녀가 아프지 않았더라면, 그녀는 여기에 올 수 있었을 텐데.)
= As she was ill, she did not come here.
2. If의 생략
● Had I been rich, I could have gone abroad.
(만일 내가 부자였더라면, 나는 해외에 나갈 수 있었을 텐데.)
= If I had been rich, I could have gone abroad.
3. I wish 가정법 : 「I wish + 주어 + had + p.p」 - ~이었더라면 좋았을 텐데.
● I wish I had worked harder in my youth.
(내가 젊은 시절에 더 열심히 일했었더라면 좋았을 텐데.)
= I am sorry (that) I didn't work harder in my youth.
● I wished I had worked harder in my youth.
(내가 젊은 시절에 더 열심히 일했었더라면 좋았었을 텐데.)
= I was sorry I had not worked harder in my youth.
4. as if (= as though) 가정법
: 「as if (= as though) + 주어 + had + p.p」 - 마치 ~이었던 것처럼
● He talks as if he had read the novel.
(그는 마치 그 소설을 읽었던 것처럼 말한다.)
= In fact he has not read the novel.
= In fact he didn't read thd novel.
● He talked as if he had read the novel.
(그는 마치 그 소설을 읽었던 것처럼 말했다.)
= In fact he had not read the novel.
[참고]
"주어 + be동사"가 생략된 as if 구문 : 마치 관용 표현인 것처럼 해석에 관심을 두면 됩니다.
● He moved his lips as if to say something.
(그는 마치 뭔가를 말하려는 듯이 입술을 움직였다.)
● She left the class as if angry.
(그녀는 마치 화가 난다는 듯이 교실을 떠났다.)
5. If it had not been for
= Had it not been for : ~이 없었더라면, ~이 아니었더라면.
● If it had not been for your help, I should have failed.
= Had it not been for your help, I should have failed.
(만일 너의 도움이 없었더라면, 나는 실패했을 것이다.)
6. 혼합 가정법
: 조건절은 가정법 과거완료이지만 주절을 가정법 과거가 되는 경우.
*과거 사실의 결과가 현재에 현저한 영양을 미치고 있을 때 쓸 수 있는 표현.
● If It hadn't rained last night, the road wouldn't be so muddy this morning.
(만일 지난밤에 비가 오지 않았더라면, 길이 오늘 아침에 진흙 투성이는 아닐 텐데.)
= As it rained last night, the road is so muddy this morning.
● If he had not been killed in the war, he would be now thirty years old.
(만일 그가 전쟁에서 전사하지 않았더라면, 그는 지금 30살일 텐데.)
가정법 미래
: 현재나 미래에 대한 강한 의심, 전혀 있을 수 없는 일을 가정.
1. 형태
If + 주어 + ↗should↖ + 동사원형, 주어 + ↗will(would), shall(should)↖ + 동사원형
↘would↙ ↘can(could), may(might) ↙
* 미래에 대한 강한 의심을 나타낼 땐 if 절에 should를,
주어의 강한 의지, 욕망을 나타낼 때 if 절에 would를 쓰기도 합니다.
① 미래에 대한 강한 의심을 나타내며, 인칭 여하를 막론하고 should를 씁니다.
● If I should fail, my father will(would) be disappointed.
(만일 실패한다면, 나의 아버지는 실망하실 것이다.)
● If she should come back today, I may(might) meet her.
(만일 그녀가 오는 돌아온다면, 나는 그녀를 만날지도 모른다.)
② 주어의 강한 의지, 욕망
● If you would only try a little harder, you would surely succeed.
(당신이 좀 더 열심히 노력한다면, 틀림없이 성공할 텐데.)
2. If의 생략
● Should you meet him here, tell him to come home at once.
(만일 당신이 여기에서 그를 만난다면, 그에게 즉시 집으로 오라고 말하세요.)
= If you should meet him here, tell him to come home at once.
3. 가정법 미래의 대용이며, 전혀 있을 수 없는 순수가정. (실현 불가능)
If + 주어 + were to + 동사원형 ~, 주어 + would, should, could, might + 동사원형
● If I were to be young again, I would go to Korea.
(만일 내가 다시 젊어진다면, 한국에 갈 것이다.)
● If (= Even if) the sun were to rise in the west, I would not tell a lie.
(그럴리는 없지만 해가 서쪽에서 뜬다면, 나는 거짓말을 하지 않겠다.)
이렇게 해서 오늘은 가정법 과거완료, 가정법 미래에 대해서 공부해 봤습니다. 다음 시간에는 조건절을 대용하는 어구에 대해 알아보겠습니다.
★함께 읽으면 도움 되는 글★
'영어 문법 공부해 보자' 카테고리의 다른 글
조건절을 대용하는 어구(2), 주절의 생략 (0) | 2023.07.14 |
---|---|
조건절을 대용하는 어구 (1) (0) | 2023.07.13 |
가정법 현재, 가정법 과거 (1) | 2023.07.11 |
명령법의 형식 및 용법, 법의 종류 (1) | 2023.07.10 |
주의할 수동태 (2), 수동태가 많이 쓰이는 경우 (1) | 2023.07.09 |