가정법이란 무엇인가 — 조건과 결과, 그리고 한 걸음 · 두 걸음
If it rains, we will stay home.처럼 '만약 ~라면'의 조건과 그때 일어나는 결과를 한 문장으로 잇는 말을 가정법이라고 합니다. if로 시작하는 문장이 조건이고, 나머지가 결과입니다. 가정법에서는 동사의 모양이 뜻을 정합니다. 조건의 동사가 현재 모양이면 있을 수 있는 일입니다. If I have time, I will help. 과거 모양이면 지금 사실과 먼 일입니다. If I had time, I would help.(지금 시간이 없다) had pp이면 지난 일을 뒤집어 보는 가정입니다. If I had had time, I would have helped.(그때 시간이 없었다) 과거 모양은 현실과의 거리를 나타냅니다(개론 5장 7절). 지난 때가 아닙니다. 결과는 조건과 걸음을 맞춥니다. 현재 뒤에는 will, 과거 뒤에는 would, had pp 뒤에는 would have pp입니다. 조건 덩어리에는 will을 넣지 않습니다(If it will rain ✗ — 시제 8장). 그러므로 가정법에는 새 규칙이 없습니다. 앞 단원에서 배운 두 가지를 합친 것입니다.
1. 조건과 결과 — If 문장과 뒤 문장
'만약 비가 온다면 우리는 집에 있겠다'를 영어로 쓰면 If it rains, we will stay home.입니다. 앞의 If it rains가 조건이고, 뒤의 we will stay home이 결과입니다. 조건은 if로 시작하는 문장이고, 그 안에도 주어와 동사의 짝이 있습니다(it rains). 결과에도 주어와 동사의 짝이 있습니다(we will stay). 두 문장을 if가 하나로 묶습니다. 조건은 결과 앞에도, 뒤에도 올 수 있습니다. 앞에 오면 조건이 끝나는 자리에 쉼표를 찍고, 뒤에 오면 보통 쉼표를 찍지 않습니다. We will stay home if it rains. 뜻은 같습니다.
| 조건 (if 문장) | 결과 (뒤 문장) | 뜻 |
|---|---|---|
| If you press this button, | the door opens. | 이 단추를 누르면 문이 열린다 |
| If the river rises another meter, | the road will be closed. | 강물이 1미터 더 불어나면 길이 막힐 것이다 |
| If you need help, | ask me. | 도움이 필요하면 나에게 말해라 |
| (뒤에 올 때) We will cancel the picnic | if it rains. | 비가 오면 소풍을 취소하겠다 |
아래 문장에서 조건을 만드는 낱말을 먼저 눌러 보세요. 그다음 조건과 결과를 켜서 두 덩어리를 확인합니다.
조건과 결과를 눌러서 확인하는 활동입니다.
If you finish early, then we can leave together.
네가 일찍 끝내면 그때 우리는 함께 나갈 수 있다. 조건이 앞에 올 때에는 결과 앞에 then을 둘 수 있습니다. 없어도 됩니다.
Then we can leave together if you finish early.
결과가 앞에 올 때에는 then을 쓰지 않습니다. then은 '그러면'의 뜻으로, 앞에 놓인 조건을 받는 말이기 때문입니다.
조건이 결과를 읽는 틀이 되기 때문입니다. '비가 온다면'을 먼저 들으면 듣는 사람은 그 상황 안에서 다음 말을 받아들입니다. 그래서 글과 말에서 조건은 대부분 결과보다 앞에 옵니다. 결과를 먼저 말하고 조건을 뒤에 붙이는 것은 결과를 힘주어 말하고 싶을 때, 조건이 덧붙이는 말일 때, 조건이 길 때입니다. Let's do the dishes later, if that's okay with you.(괜찮다면 설거지는 나중에 하자) 뒤에 붙은 조건은 부탁을 부드럽게 합니다.
연습 1 · 조건과 결과 조건과 결과를 가르고, 자리와 then을 바르게 두세요. 세부 능력 · 조건과 결과: If 문장과 뒤 문장
- 조건(if 문장)은 어느 쪽인가요? If you press this button, the door opens. If you press this buttonthe door opensif로 시작하는 문장이 조건이고, 나머지 the door opens가 결과입니다.
- 결과는 어느 쪽인가요? We will cancel the picnic if it rains. We will cancel the picnicif it rains조건이 뒤에 왔습니다. if it rains가 조건이고 앞의 We will cancel the picnic이 결과입니다.
- if 문장이 조건인 것은? If it rains, the game will be canceled.I wonder if it will rain.둘째의 if는 '~인지'의 뜻으로 wonder의 목적어입니다. 조건이 아니므로 will을 그대로 씁니다.
- then을 바르게 둔 문장은? If the light is red, then you must stop.Then you must stop if the light is red.then은 조건이 앞에 올 때만 결과 앞에 둡니다. 결과가 앞에 오면 then을 쓰지 않습니다.
- 조건을 앞으로 보내 다시 쓰세요. The field will flood if it rains all night. → If it rains all night, the field will flood. 조건이 앞에 오면 조건 끝에 쉼표를 찍습니다.
- ___ you water the plant every day, it will grow fast. IfThenWhether조건을 만드는 말은 if입니다. then은 결과 앞에 오는 말이고, whether는 '~인지 아닌지'입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(네가 먼저 끝내면 그때 우리는 함께 나갈 수 있다). Then we can leave together if you finish first. → If you finish first, then we can leave together. then을 쓰려면 조건을 앞에 둡니다.
2. 조건의 모양이 말하는 것 — 현재 · 과거 · had pp
같은 조건을 세 가지 모양으로 말할 수 있습니다. If I have time, I will help you.는 '시간이 있으면 돕겠다'입니다. 시간이 있을 수도 있습니다. If I had time, I would help you.는 '시간이 있다면 도울 텐데'입니다. 지금 시간이 없습니다. If I had had time, I would have helped you.는 '시간이 있었다면 도왔을 텐데'입니다. 그때 시간이 없었습니다. 세 문장은 조건의 동사 모양만 다릅니다. 현재 모양 have는 있을 수 있는 일, 과거 모양 had는 지금 사실과 먼 일, had pp는 지난 일을 뒤집어 보는 가정입니다. 여기서 had는 지난 때가 아닙니다. 지금 일을 말하면서 과거 모양을 쓴 것입니다. 개론 5장 7절에서 본 대로, 영어는 시간의 거리를 빌려 현실과의 거리를 나타냅니다. 과거는 지금에서 먼 때이고, 가정은 현실에서 먼 일입니다. 둘 다 '멀다'는 뜻을 과거 모양으로 나타냅니다. 지난 일을 뒤집는 가정은 거기서 한 걸음 더 물러나 현실에서 두 걸음 멉니다. 그래서 had pp입니다.
현재 모양은 현실에 가깝고, 과거 모양은 한 걸음, had pp는 두 걸음 떨어져 있습니다. 멀리 떨어져 있을수록 그 일이 실제로 일어날 가능성이 낮습니다.
| 조건의 모양 | 현실과의 거리 | 보기 | 뜻 |
|---|---|---|---|
| 현재 (rains, have, is) | 있을 수 있는 일 | If it rains tomorrow, we will stay home. | 내일 비가 오면 — 올 수도 있다 |
| 과거 (rained, had, were) | 지금 사실과 먼 일 | If it rained here in summer, the hills would be green. | 여름에 비가 온다면 — 실제로는 오지 않는다 |
| had pp (had rained, had known) | 지난 일을 뒤집는 가정 | If it had rained last week, the crops would have survived. | 지난주에 비가 왔더라면 — 오지 않았다 |
아래에서 밑줄 친 조건문이 어느 틀인지 가려 보세요. 동사 모양을 먼저 보고, 그다음 상황을 봅니다.
밑줄 친 조건문이 어느 틀인지 가려 보는 활동입니다.
과거 모양의 뜻이 '지금에서 멀다'이기 때문입니다. 지난 일은 지금에서 시간으로 멀고, 가정은 지금의 현실에서 멀고, 공손한 부탁은 상대에게서 한 걸음 물러나 있습니다. 영어는 이 세 가지를 모두 과거 모양 하나로 나타냅니다(조동사 8장). 그래서 If I had a car는 '차가 있다면 — 지금 없다'입니다. '차가 있었다'로 읽지 않습니다. 문장 안에 yesterday 같은 지난 때의 말이 없고, 결과에 would가 있으면, 그 과거 모양은 물러난 모양입니다. 지난 때의 말이 있고 결과도 과거 모양이면 지난 때입니다. If it rained, we stayed in.(비가 오면 우리는 안에 있었다)은 지난날의 습관을 말하는 현실의 조건입니다(2장).
연습 2 · 조건의 모양과 걸음 조건의 동사 모양을 보고 걸음을 읽거나, 걸음에 맞는 모양을 쓰세요. 세부 능력 · 조건의 모양이 말하는 것: 현재 · 과거 · had pp
- If I had a bike, I would ride to school. 지금 자전거가? 없다 (현실과 먼 가정)있었다 (지난 일)과거 모양 had는 현실과의 거리를 나타냅니다. 지금 자전거가 없다는 뜻입니다.
- If it snows tonight, the roads will be icy. 눈이? 올 수도 있다 (있을 수 있는 일)오지 않을 것이다 (현실과 먼 가정)조건이 현재 모양 snows이므로 있을 수 있는 일입니다. 눈이 올 수도 있습니다.
- If we had known the way, we wouldn't have gotten lost. 길을? 몰랐다 (지난 일을 뒤집는 가정)알았다 (지난 일)had pp는 지난 일을 뒤집어 보는 가정입니다. 실제로는 길을 몰라서 헤맸습니다.
- (지금 돈이 없다) If I more money, I would buy a new phone. (have)지금 사실과 먼 가정이므로 조건은 과거 모양 had입니다.
- (어제 전화하지 않았다) If you ___ me yesterday, I would have come. had calledcalledwould call지난 일을 뒤집는 가정의 조건은 had pp입니다. 조건 덩어리에 would를 넣지 않습니다.
- '지난 일을 뒤집는 가정'인 것은? If the store had been open, I would have bought milk.If the store is open, I will buy milk.If the store were open, I would buy milk.had been(had pp)이 지난 일을 뒤집는 가정입니다. is는 있을 수 있는 일, were는 지금 사실과 먼 가정입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(내가 너라면 그 제안을 받아들일 텐데 — 지금 일). If I am you, I would accept the offer. → If I were you, I would accept the offer. 내가 너일 수는 없으므로 현실과 먼 가정입니다. 조건은 과거 모양 were(말에서는 was)입니다.
3. 결과는 조건과 걸음을 맞춥니다 — will · would · would have pp
조건이 물러난 만큼 결과도 물러납니다. If I have time, I will help you. 조건이 현실에 가까우므로 결과도 현실의 앞일을 말하는 will입니다. If I had time, I would help you. 조건이 한 걸음 물러났으므로 결과도 will의 과거 모양 would로 한 걸음 물러납니다. If I had had time, I would have helped you. 조건이 두 걸음 물러났으므로 결과도 would에 have pp를 더해 두 걸음 물러납니다. 조건과 결과는 걸음을 맞춥니다. 때가 다를 때만 섞어 씁니다(4장 3절). 조건은 과거 모양인데 결과가 will이면 걸음이 어긋납니다(If I had time, I will help you. ✗). 결과의 조동사는 would 말고도 could(할 수 있을 텐데) · might(그럴지도 모를 텐데)가 있습니다. 세기만 다르고 걸음은 같습니다(3장 2절).
| 조건 | 결과 | 보기 | 뜻 |
|---|---|---|---|
| If + 현재 | will · 현재 · 명령 | If you leave now, you will catch the train. | 지금 떠나면 기차를 탈 것이다 |
| If + 과거 | would · could · might | If you left now, you would catch the train. | 지금 떠난다면 기차를 탈 텐데 (떠나지 않고 있다) |
| If + had pp | would · could · might have pp | If you had left then, you would have caught the train. | 그때 떠났더라면 기차를 탔을 텐데 (떠나지 않았다) |
상황을 읽고 사다리에서 틀을 골라 보세요. 위쪽이 현실에서 먼 칸입니다.
상황에 맞는 틀을 고르는 활동입니다.
If we left now, we could still catch the last train.
지금 떠나면 막차를 탈 수 있을 텐데. 조건 left가 한 걸음 물러났으므로 결과도 could로 물러납니다.
If we left now, we can still catch the last train.
조건은 과거 모양인데 결과가 현재 모양 can이면 걸음이 어긋납니다. could로 씁니다.
조건이 현실에서 한 걸음 떨어져 있으면 결과도 걸음이 같아야 하기 때문입니다(조동사 8장 2절). If I had time은 시간이 없는 현실에서 물러난 말인데, 결과를 will로 쓰면 현실의 앞일이 되어 걸음이 맞지 않습니다. 조건과 결과의 걸음을 맞추는 것은 한 문장 안에서 말하는 사람의 자리를 하나로 지키는 일입니다. 현실의 조건이면 현재 + will, 현실과 먼 가정이면 과거 모양 + would, 지난 일을 뒤집으면 had pp + would have pp입니다.
연습 3 · 결과의 걸음 조건의 걸음에 맞는 결과의 모양을 고르거나 쓰세요. 세부 능력 · 결과는 조건과 걸음을 맞춘다: will · would · would have pp
- If I had more time, I ___ learn the guitar. wouldwill조건 had가 한 걸음 물러났으므로 결과도 would입니다. will은 현실의 앞일입니다.
- If you heat water to 100 degrees, it ___. boilswould boil늘 그런 사실의 조건은 조건과 결과가 모두 현재입니다. 결과는 boils입니다.
- (있을 수 있는 앞일) If it rains tomorrow, the match canceled. (be)조건이 현재 모양 rains이므로 결과는 will be입니다.
- If we had left earlier, we ___ the train. would have caughtwould catchcaught조건 had left가 두 걸음 물러났으므로 결과도 would have caught입니다.
- (답을 모른다) If I knew the answer, I you. (tell)지금 사실과 먼 가정이므로 결과는 would tell입니다.
- (지난주 시험 이야기) 바른 것은? If she had studied, she would have passed the test.If she had studied, she would pass the test.지난 일을 뒤집는 가정은 결과에도 have pp를 더합니다. would have passed입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(시간이 있다면 너를 돕겠는데 — 지금 없다). If I had time, I will help you. → If I had time, I would help you. 조건이 과거 모양이므로 결과는 would입니다.
4. 가정법에는 새 규칙이 없습니다 — 두 규칙의 응용
앞에서 본 세 틀은 이미 배운 두 규칙에서 나옵니다. 첫째 규칙은 시제 8장의 것입니다. 시간 · 조건 덩어리는 그 일을 사실처럼 놓는 자리이므로, 앞일이어도 현재 모양으로 씁니다. If it rains tomorrow, we will stay home. 내일 일인데 rains입니다. will은 결과에만 둡니다(If it will rain ✗). 둘째 규칙은 개론 5장 7절과 시제 4장 6절의 것입니다. 과거 모양은 지금에서 멀다는 뜻이고, 영어는 그 멂을 현실과의 멂으로도 씁니다. If it rained, we would stay home. 비가 올 것 같지 않다고 보는 말입니다. 두 규칙을 합치면 가정법이 그대로 나옵니다. 조건 덩어리 안은 현재이고, 거기서 물러나면 과거 모양, 두 걸음 물러나면 had pp입니다. 외울 것은 이 두 가지뿐입니다.
| 규칙 | 어디서 배웠나 | 가정법에서 |
|---|---|---|
| 조건 덩어리는 사실처럼 놓는다 → 현재 모양 | 시제 8장 | If it rains, … (If it will rain ✗) |
| 과거 모양은 지금에서 멀다 → 현실과의 거리 | 개론 5장 7절 · 시제 4장 6절 | If it rained, … would … (지금 일) |
| 두 걸음 멀면 had pp | 시제 6장 6절 | If it had rained, … would have … (지난 일) |
스위치를 켜고 끄면서 조건과 결과의 모양이 함께 바뀌는 것을 확인해 보세요.
조건과 결과의 모양을 바꾸어 보는 활동입니다.
If the weather is nice tomorrow, we will go on a picnic.
내일 날씨가 좋으면 소풍을 갈 것이다. 내일 일이지만 조건 덩어리 안은 현재 모양 is입니다.
If the weather will be nice tomorrow, we will go on a picnic.
조건 덩어리에는 will을 넣지 않습니다. 조건은 사실처럼 놓고, 예측은 결과에만 둡니다.
조건은 '그 일이 일어난다고 치고'라고 사실처럼 놓는 자리이고, 영어에서 사실의 모양은 현재이기 때문입니다(시제 8장). 예측인 will은 그 조건 위에 세우는 결과에만 들어갑니다. 예측의 will은 조건 자리에 들어가지 못합니다. 다만 '기꺼이 ~해 준다면'의 will · would는 예측이 아니므로 조건 안에 올 수 있습니다. If you will help me, I can finish tonight.(네가 도와준다면) 2장 4절에서 다룹니다.
연습 4 · 두 규칙으로 읽기 조건 덩어리의 현재 모양과 과거 모양의 물러남으로 고르거나 쓰세요. 세부 능력 · 가정법에는 새 규칙이 없다: 두 규칙의 응용
- If it ___ tomorrow, we will stay inside. rainswill rain조건 덩어리는 사실처럼 놓으므로 앞일이어도 현재 모양 rains입니다.
- If you ___ hungry, there is food in the fridge. arewill be조건은 현재 모양 are입니다. 결과도 지금의 사실이므로 현재입니다.
- I will call you if I early. (arrive)조건이 뒤에 와도 조건 덩어리 안은 현재 모양 arrive입니다.
- If I had a map, I could find the way. had의 뜻은? 지금 없다 (현실과의 거리)그때 있었다 (지난 때)결과에 could가 있고 지난 때의 말이 없으므로 had는 물러난 모양입니다. 지금 지도가 없습니다.
- 두 규칙에 모두 맞는 문장은? If I were taller, I would play basketball.If I will be taller, I will play basketball.If I were taller, I will play basketball.조건 덩어리에 will을 넣지 않고, 과거 모양 were의 걸음에 맞게 결과도 would입니다.
- When he back, we will start the meeting. (come)시간 덩어리도 조건 덩어리처럼 현재 모양입니다. comes입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(내일 날씨가 좋으면 우리는 소풍을 갈 것이다). If the weather will be nice tomorrow, we will go on a picnic. → If the weather is nice tomorrow, we will go on a picnic. 조건 덩어리에는 will을 넣지 않습니다.
5. 세 틀 한눈에 보기 — If S V, S V
가정법의 모양은 If S V, S V. 하나입니다. 조건의 주어와 동사, 결과의 주어와 동사가 if로 묶여 있습니다. 걸음에 따라 두 동사의 모양이 함께 바뀌어 세 틀이 됩니다. 조건문을 읽을 때에는 세 가지를 차례로 봅니다. 첫째, 조건의 동사 모양을 봅니다(현재 · 과거 · had pp). 둘째, 그 모양이 말하는 것을 읽습니다(있을 수 있는 일 · 지금 사실과 먼 일 · 지난 일을 뒤집는 가정). 셋째, 결과의 조동사가 걸음이 같은지 봅니다(will · would · would have pp). 쓸 때에는 거꾸로 합니다. 먼저 그 일이 현실에서 얼마나 먼지를 정하고, 그 걸음에 맞는 모양을 조건과 결과에 함께 줍니다.
| 틀 | 조건의 모양 | 결과의 모양 | 보기 | 뜻 |
|---|---|---|---|---|
| 현실의 조건 | If + 현재 | will · 현재 · 명령 · may | If you study tonight, you will pass. | 오늘 밤 공부하면 합격할 것이다 |
| 현실과 먼 가정 | If + 과거 | would · could · might | If you studied more, you would pass. | 더 공부한다면 합격할 텐데 (지금 안 한다) |
| 지난 일을 뒤집는 가정 | If + had pp | would · could · might have pp | If you had studied, you would have passed. | 공부했더라면 합격했을 텐데 (안 했다) |
If I have time, I will help you.있을 수 있는 일: 조건은 현재, 결과는 will
If I had time, I would help you.지금 없다: 조건은 과거 모양, 결과는 would
If I had had time, I would have helped you.그때 없었다: 조건은 had pp, 결과는 would have pp
조건(if 문장) 결과(뒤 문장)
연습 5 · 세 틀 틀을 읽고, 틀에 맞는 모양을 쓰세요. 세부 능력 · 세 틀 한눈에 보기: If S V, S V
- If I have time, I will call you. 어느 틀인가요? 현실의 조건 (If + 현재, will)현실과 먼 가정 (If + 과거, would)조건이 현재 모양 have, 결과가 will이므로 현실의 조건입니다.
- If I had had time, I would have called you. 어느 틀인가요? 지난 일을 뒤집는 가정 (If + had pp, would have pp)현실과 먼 가정 (If + 과거, would)조건이 had pp, 결과가 would have pp이므로 지난 일을 뒤집는 가정입니다.
- (현실과 먼 가정) If he the truth, he would be upset. (know)현실과 먼 가정의 조건은 과거 모양 knew입니다.
- (지난 일을 뒤집는 가정) If they had asked, I them. (help)지난 일을 뒤집는 가정의 결과는 would have helped입니다.
- '내가 부자라면 세계를 여행할 텐데'에 맞는 것은? If I were rich, I would travel the world.If I am rich, I will travel the world.If I had been rich, I would have traveled the world.지금 부자가 아닌 현실과 먼 가정이므로 were + would입니다. am + will은 있을 수 있는 일, had been + would have는 지난 일을 뒤집는 가정입니다.
- (앞일 · 있을 수 있다) If she passes the exam, her parents proud. (be)조건이 현재 모양 passes이므로 결과는 will be입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(그때 내가 더 빨리 달렸더라면 경주에서 이겼을 텐데). If I ran faster then, I would win the race. → If I had run faster then, I would have won the race. 지난 일을 뒤집는 가정은 had pp와 would have pp입니다.
6. 한눈에 보기 — 이 단원의 열 장이 나오는 곳
가정법은 하나의 생각에서 나옵니다. 조건과 결과의 동사 모양이 현실과의 거리를 말한다는 생각입니다. 이 생각에서 이 단원의 열 장이 나옵니다. 조건문을 만나면 먼저 조건과 결과를 찾고, 조건의 모양에서 걸음을 읽고, 결과가 걸음이 같은지 보고, 때가 언제인지 보고, 조건을 만드는 말의 뜻을 봅니다. 이 순서가 10장의 판단 순서입니다.
| 생각 | 보기 | 다루는 장 |
|---|---|---|
| 조건과 결과를 if가 묶는다 | If it rains, we will stay home. | 1장 · 10장 |
| 현재 모양은 있을 수 있는 일 | If you hurry, you will catch the bus. | 2장 |
| 과거 모양은 현실과의 거리 | If I had wings, I would fly. | 3장 |
| had pp는 지난 일을 뒤집는 가정 | If I had known, I would have come. | 4장 |
| if가 없어도 조건이 있다 | Had I known, … / A true friend would … | 5장 |
| 바람 · 비유 · 요구에도 같은 생각 | I wish I knew. / as if he knew / insist that he be | 6장 · 7장 · 8장 |
| 조건을 만드는 여러 말 | unless · only if · even if · in case | 9장 |
연습 6 · 이 장 전체 1절부터 6절까지 섞어서 묻습니다. 이 장 전체 · 가정법이란 무엇인가
- If you ___ the red button, the machine stops. presswill press조건 덩어리는 현재 모양입니다. 늘 그런 일이므로 결과도 현재입니다.
- If I lived near the beach, I would swim every morning. 지금 바닷가 근처에? 살지 않는다 (현실과 먼 가정)살았다 (지난 일)결과에 would가 있고 지난 때의 말이 없으므로 lived는 물러난 모양입니다. 지금 바닷가 근처에 살지 않습니다.
- If he had taken the map, he ___ lost. wouldn't have gottenwouldn't get조건이 had pp이므로 결과도 would have pp입니다. 지난 일을 뒤집는 가정입니다.
- (지금 사실과 다른 가정) If I taller, I could reach the top shelf. (be)현실과 먼 가정의 be는 were입니다(말에서는 was). 결과 could와 같은 걸음입니다.
- then을 바르게 쓴 문장은? If the light turns red, then you must stop.Then you must stop if the light turns red.then은 조건이 앞에 올 때만 결과 앞에 둡니다.
- If we ten minutes earlier, we would have caught the bus. (leave)결과가 would have caught이므로 조건은 had pp인 had left입니다.
- 틀린 곳을 고쳐 문장 전체를 쓰세요(내일 비가 오면 경기는 취소될 것이다). If it will rain tomorrow, the game will be canceled. → If it rains tomorrow, the game will be canceled. 조건 덩어리에는 will을 넣지 않습니다.
- 지난 일을 뒤집는 가정으로 고쳐 문장 전체를 쓰세요(시간이 더 있었더라면 그 책을 다 읽었을 텐데). If I had more time, I would finish the book. → If I had had more time, I would have finished the book. 조건은 had had, 결과는 would have finished로 두 걸음 물러납니다.
확인 질문
가정법이란 무엇인가요?
'만약 ~라면'의 조건과 그때 일어나는 결과를 한 문장으로 잇는 말입니다. if로 시작하는 문장이 조건이고 나머지가 결과입니다. If it rains, we will stay home.
조건의 동사 모양은 어떤 뜻을 말하나요?
그 일이 현실에서 얼마나 먼지를 말합니다. 현재 모양은 있을 수 있는 일, 과거 모양은 지금 사실과 먼 일, had pp는 지난 일을 뒤집는 가정입니다.
If I had time의 had는 지난 일인가요?
아닙니다. 지금 시간이 없다는 뜻입니다. 과거 모양은 지금에서 멀다는 뜻이고, 영어는 그 멂을 현실과의 거리로도 씁니다. 결과에 would가 있고 지난 때의 말이 없으면 물러난 모양입니다.
결과의 모양은 어떻게 정하나요?
조건과 걸음을 맞춥니다. 현재 뒤에는 will(또는 현재 · 명령 · may), 과거 뒤에는 would · could · might, had pp 뒤에는 would · could · might have pp입니다. If I had time, I will ✗ → would.
If it will rain tomorrow는 왜 틀렸나요?
조건 덩어리는 그 일을 사실처럼 놓는 자리이고, 사실의 모양은 현재이기 때문입니다(시제 8장). 앞일이어도 If it rains tomorrow로 쓰고 will은 결과에만 둡니다.
가정법에 새 규칙이 없다는 말은 무슨 뜻인가요?
이미 배운 두 규칙을 합친 것이라는 뜻입니다. 조건 덩어리는 현재로 놓는다(시제 8장)와 과거 모양은 현실에서 물러난 말이다(개론 5장 7절 · 시제 4장 6절)를 합치면 세 틀이 그대로 나옵니다.
이 장의 세부 능력 본문의 연습을 채점하거나 확인 문제를 풀면 어느 부분이 부족한지 여기에 나타납니다. 연습 묶음의 머리에 적힌 "세부 능력" 이름이 이 목록입니다. 하나를 누르면 그 부분만 연습합니다.
이 장을 내 것으로
읽은 것은 문제로 확인하고, 확인한 것은 내 문장으로 써 봐야 남습니다. 결과는 내 실력에 쌓입니다.
