오늘은 가정법 현재와 가정법 과거에 대해서 알아보겠습니다. 가정법 현재는 현재 혹은 미래에 대한 단순한 가정, 불확실한 사실, 의심, 상상 혹은 소망을 나타내고 가정법 과거는 현재 사실의 반대를 가정하거나 상상하는 것을 나타냅니다.
가정법 현재
: 현재 혹은 미래에 대한 단순한 가정, 불확실한 사실, 의심, 상상 혹은 소망을 나타냅니다.
1. 형태
<조건절(종속절)> <주절>
If + 주어 + 동사원형[현재동사] ~ , 주어 + will [shall, can, may] + 동사원형 ~
만일 (주어)가 ~ 한다면 (주어)가 ~ 할 텐데
● If it rain [rains] tomorrw, the game will be put off. <미래에 대한 불확실>
(만일 내일 비가 온다면, 그 경기는 연기될 텐데)
● If it is [be] true, she will be glad. <현재에 대한 의심>
(만일 그것이 사실이라면, 그녀가 기뻐할 텐데)
2. If절 외에 쓰이는 가정법 현재
: 주절에 명령(order), 제안·충고(suggest, advise, recommend), 주장(insist, urge), 요구(demand, require), 결정(decide), 소망(desire) 등의 뜻을 가진 동사가 목적절인 that절을 받는 경우 그 내용이 사실적이 아니기 때문에 가정법 현재로 취급하여 주어, 인칭 등에 관계없이 동사원형을 씁니다.
(또한 'should + 동사원형'의 형태가 되기도 하고, 'should'가 생략되기도 합니다.)
● He suggested that the party (should) be put off.
(그는 파티를 연기하자고 제안했다.)
● The queen ordered that the sailors (should) leave the country at once.
(그 여왕은 군사들에게 즉시 그 나라를 떠나라고 명령했다.)
3. 기원문에 가정법 현재가 쓰입니다. - 오늘날은 may를 쓰기도 합니다.
● Long live the Emperor! < = May the Emperor live long!>
(황제여 부디 장수하소서)
● God save the country! <= May God save the country!>
(신이시여 나라를 구하소서)
가정법 과거
: 현재의 사실의 반대를 가정하거나 상상. (뜻은 현재임)
1. 형태
If + 주어 + ↗were(인칭에 관계없음) 주어 + ↗would, should↖ + 동사원형
↘과거동사, ↘could, might ↙
만일 (주어)가 ~한다면, (주어)가 ~ 할 텐데
● If she were a teacher, she could teach them. <가정법 과거>
(만일 그녀가 선생님이라면, 그녀는 그들을 가르칠 수 있을 텐데)
= As she is not a teacher, she can't teach them. <직설법 현재>
● If I knew English, I could understand this. <가정법 과거>
(만일 내가 영어를 안다면, 나는 이것을 이해할 수 있을 텐데)
=As I do not know English, I can't understand this. <직설법 현재>
2. If의 생략
: 도치에 의해 if가 생략되면, be동사(have 동사, 조동사)를 문장 앞에 놓습니다.
● Were I rich (= If I were rich), I could buy a new car.
(내가 만일 부자라면, 나는 새 차를 살 수 있을 텐데)
● Did I know English(= If I knew English), I could understand this.
(만일 내가 영어를 안다면, 나는 이것을 이해할 수 있을 텐데)
3. I wish 가정법
I wish + 주어 + ↗과거동사 : ~이라면 좋을 텐데
↘were
● I wish my brother could speak Spanish. <가정법 과거>
(나는 내 남동생이 스페인어를 할 수 있으면 좋을 텐데)
= I'm sorry (that) my brother can't speak Spanish. <직설법 현재>
● I wish it were true. <가정법 과거>
(그것이 사실이면 좋을 텐데)
= I am sorry it is not true. <직설법 현재>
4. If it were not for = Were it not for : ~이 없다면, ~이 아니라면
● If it were not for your help, I should fail.
= Were it not for your help, I should fail.
(만일 너의 도움이 없다면, 나는 실패했을 것이다.)
5. 가정법을 포함하는 관용표현
① as if 가정법
as if (= as though) + 주어 + ↗과거동사 : 마치 ~인 것처럼
↘were
● He talks as if he knew everything.
(그는 마치 모든 것을 아는 것처럼 이야기한다.)
= In fact he does not know everything.
● He talked as if he knew everything.
(그는 마치 모든 것을 아는 것처럼 이야기했다.)
= In fact he didn't know everything.
② It is time 다음에 계속되는 형용사절에 가정법 과거를 써서 당연, 필요를 나타냅니다.
(해야 하는데 현재 하고 있지 않은 상황을 나타냅니다. - '부드러운 비난'의 의미가 함축됨)
It is(high) time(that) + 주어 + ↗과거동사 : 벌써 ~해야 할 시간이다. ~해야 할 때다.
↘should + 동사원형
● It is (high) time (that) she went to school.
= It is (high) time she should go to school.
= It is (high) time for her to go to school.
(벌써 학교에 갈 시간이다.)
③ I would [had] rather (that) + 주어 + 과거동사 : 차라리 ~하는 편이 좋다.
● I would rather (that) you stayed at home.
(나는 네가 집에 있어주길 바라는데)
④ had better ~ : ~하는 편이 좋다.
● You had better go at once. (너는 즉시 가는 편이 낫다.)
⑤ I would rather, I had rather ~ : 차라리 ~하고 싶다.
● I would rather die than surrender.
(나는 항복하느니 차라리 죽고 싶다.)
● I had rather have tea than coffee.
(나는 커피를 마시느니 차라리 차를 마시고 싶다.)
⑥ as it were : 말하자면
● He is, as it were, a grown-up baby.
(그는, 말하자면, 어른 아기이다.)
이렇게 해서 오늘은 가정법 현재, 가정법 과거에 대해서 배워봤습니다. 다음 시간에는 가정법 과거완료에 대해서 알아보겠습니다.
★함께 읽으면 도움 되는 글★
'영어 문법 공부해 보자' 카테고리의 다른 글
조건절을 대용하는 어구 (1) (0) | 2023.07.13 |
---|---|
가정법 과거완료, 가정법 미래 (1) | 2023.07.12 |
명령법의 형식 및 용법, 법의 종류 (1) | 2023.07.10 |
주의할 수동태 (2), 수동태가 많이 쓰이는 경우 (1) | 2023.07.09 |
주의할 수동태 (1) (0) | 2023.07.08 |