Q7 - 가정법 과거 과거완료 혼합가정법 차이

in #oyes5 years ago (edited)

기본문법(상) 12강 썸네일.png

가정법 과거완료와 혼합가정법을 이해하기 위해서는 먼저 이 둘과 밀접한 관계가 있는 가정법 과거에 대한 이해가 선행되어야 합니다. 따라서 가정법 과거를 먼저 다루고 나서 가정법 과거완료와 혼합 가정법에 대해 설명드리도록 하겠습니다.

  1. 가정법 과거

가정법 과거는 현재 사실에 반대되는 상황을 애기할 때 씁니다. 기본 형태는 아래와 같습니다.

If + 주어 + 과거동사 ~~~, 주어 + 조동사 과거 + 동사원형 ~~~

이렇게 됩니다. 한가지 주의해야 할 것은 if 뒤 과거동사 자리에 be 동사가 나올 경우는 인칭에 관계없이 즉, 주어가 I, you, he, they 등 뭐가 나오더라도 항상 were 를 쓴다는 것입니다. 몇 가지 예문을 보겠습니다.

1-1) If I were in your shoes, I would tell her the truth. ( in one's shoes : ~의 입장에서)

주어가 I 가 나왔지만 be동사 과거로 were 가 나왔고 주절에는 조동사 과거형+동사원형 이 나왔습니다. 이러한 형태를 가지고 있는 것이 가정법 과거입니다. 또 한가지 주의해야 할 것은 if 를 생략되면 were 가 앞으로 나가는 도치가 이루지므로 were I in your shoes ~~~ 이렇게 됩니다. 이 두가지만 주의하시면 됩니다. 그럼 다음으로 오늘의 본론인 가정법 과거완료에 대해 알아 보도록 하겠습니다.

2.가정법 과거완료

가정법 과거완료는 과거 사실에 반대되는 상황을 애기할 때 쓰며 기본 형태는 아래와 같습니다.

If + 주어 + had pp ~~~~ , 주어 + 조동사 과거 + have pp ~~~~

이렇게 됩니다. 예문을 보겠습니다.

2-1) If she had told me earlier, I could have helped her.

과거에 그녀가 나에게 애기하지 않아서 도울 수 없었다는 의미입니다. 우선 이 기본 형태를 알아 놓으시고 또 시험에 자주 등장하는 형태가 if 를 생략했을 경우 had 가 맨 앞으로 나간다는 것입니다. (had pp 를 다 빼면 안되고 had 만 나갑니다^^).

위 문장에서 if 를 생략했을 경우를 보면 Had she told me earlier, ~~~~~ 이렇게 됩니다. 따라서 had 가 문장 앞에 오는 경우는 가정법 과거완료에서 if 가 생략된 형태라고 보시면 되고 주절의 동사 형태인 조동사 과거형+have pp 이 부분을 잘 기억해 놓으면 됩니다. 다음으로 혼합 가정법에 대해 알아 보겠습니다.

3.혼합 가정법

아주 쉽습니다. 가정법 과거와 과거완료가 서로 혼합해서 나온다는 것입니다. 즉, 시제가 서로 다른다는 것입니다. 의미는 과거에 ~했더라면 (여기는 과거 사실의 반대니까 가정법 과거완료 입니다) 지금 ~할테데 (이 부분은 현재 사실의 반대니까 가정법 과거 입니다) 이렇게 됩니다. 기본 형태는 아래와 같습니다.

If + 주어 + had pp ~~~ , 주어 + 조동사 과거 + 동사원형 ~~~~

이렇게 되며 보통 주절에 now, this, today 이런 것들과 함께 사용됩니다. 예문을 보겠습니다.

3-1) If he had taken my advice, he would not be in trouble now.

먼저 의미를 보면 과거에 내 충고를 안 들어서 지금 어려움에 빠져 있다라는 뜻입니다. 이렇게 if 절의 시제와 주절의 시제가 다른 경우를 혼합 가정법 이라고 합니다. 또한 문장 맨 뒤에 now 가 있죠. 혼합 가정법 문제로 때리시면 됩니다.

그럼 오늘 배운 내용에 대한 시험에 자주 등장하는 문제를 풀어 보도록 하겠습니다. 우선 먼저 풀어 보시죠.

  • 다음 괄호 안에서 가장 적절한 것을 고르세요.
  1. If you (had had, had) trouble with her, you could talk to me.

  2. If he had been offered a better deal, he (would take, would have taken) it.

  3. I (wouldn't do, wouldn't have done) that, if I were you.

  4. (If, Were, Had) you gone by car, you would have saved time.

  5. (If, Were, Had) you failed the test, I would feel bad.

  6. (If, Were, Had) I to lose the game, I would be really disappointed.

  7. If you had told me earlier, I (could be, could have been) better prepared now.

다 푸셨나요? 같이 풀어보겠습니다.

  1. had (주절에 could talk 가정법 과거 입니다.)

  2. would have taken (if 절에 had pp 가정법 과거완료 입니다.)

  3. wouldn't do (if 절에 were 가정법 과거 입니다)

  4. Had (주절에 would have pp 가정법 과거완료 이며 if 가 생략되어 had 가 앞으로 나간 형태입니다.)

  5. If (주절에 would feel 가정법 과거입니다. if 뒤에 failed 란 과거 동사가 나왔습니다. (도치 성립되지 않습니다.)

  6. Were (주절에 would be 가정법 과거이며 if 가 생략되면서 were 가 앞으로 나갔습니다. If 를 쓰게 되면 I 뒤에 동사가 없어서 잘못된 것입니다.)

  7. could be
    (if 절에 had pp 가정법 과거완료가 나왔지만 주절에 now 가 보이시죠 혼합 가정법 입니다. 따라서 주절에는 조동사 과거+동사원형 이 나와야 합니다.)

이상으로 오늘 가정법 과거완료 와 혼합 가정법에 대해 알아봤고 문제까지 풀어 보았습니다. 출제가 잘 되는 부분이기 때문에 잘 알아 놓기 바랍니다. 위의 사항들만 잘 이해하고 있으면 틀리지는 않으리라 봅니다. 오늘도 고생하셨고 다음 시간에 다시 만나겠습니다.

Sort:  

Congratulations @crosssam! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 10 upvotes. Your next target is to reach 50 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:

The Steem blockchain survived its first virus plague!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 60784.40
ETH 2633.51
USDT 1.00
SBD 2.61