가정법 과거완료 문제풀이

안녕하세요, 송샘입니다.

이번 시간은 가정법 과거완료에 대한 문제풀이를 하겠습니다.





가정법 과거완료 동영상 강의입니다.

가정법 과거완료 내용정리는 다음 링크를 참고하세요.

[송샘 영어교실/영문법 핵심정리 ] - 가정법 과거완료



POINT


가정법 과거완료에서도 가장 중요한 것은 시제입니다. 형식을 정확히 익혀야 문제를 쉽게 해결할 수 있습니다. 다음은 가정법 과거완료의 형식입니다. 


가정법 과거완료

If + S + had P.P,, S + 과거조동사 + have P.P.



■ 가정법 과거완료 문제■


[15-18] 괄호 안에서 알맞은 말을 고르시오.


15. If I'd been hungry, I (would eat / would have eaten) something.


16. If the weather hadn't been so bad, we (might / will) have gone to the beach.


17. Had it not been for this evidence, the innocent man would (suffer / have suffered) and the guilty man would have avoided punishment.


18. Thus, if you had turned a light toward Mars that day, (it had reached / it would have reached) mars in 186 seconds.


[19-22] 밑줄 친 부분을 바르게 고치시오.

19. If they had lived in the days of capital punishment, they were already died.


20. Micky and I would be lonely those long nights when the cold wind whistled around the home if it had not been for our fiends who were in the stories.


21. Had this not happened, Johnny die then there.


22. Had it not been for Washington's bravery and military strategy, the colonies could hardly beat the British.



■ 가정법 과거완료 문제풀이■


[15-18] 괄호 안에서 알맞은 말을 고르시오.


15. If I'd been hungry, I (would eat / would have eaten) something.

해석 만약 내가 배가 고팠었다면, 나는 무언가 먹었을 것이다.

해설 ‘if’ 가정절의 시제는 ‘가정법 과거완료’(had been)이다. 그러므로 주절에는 ‘조동사의 과거형+have p.p.)가 와야 한다.

정답 would have eaten


16. If the weather hadn't been so bad, we (might / will) have gone to the beach.

해석 만약 날씨가 그렇게 나쁘지 않았더라면, 우리는 해변으로 갔었을 것이다.

해설 ‘if’ 조건절의 시제는 ‘가정법 과거완료’(hadn’t been)이다. 주절은 이에 맞추어 ‘조동사의 과거형+have p.p.)가 와야 한다.

정답 might have gone


17. Had it not been for this evidence, the innocent man would (suffer / have suffered) and the guilty man would have avoided punishment.

해석 이러한 증거가 없었더라면, 무고한 사람이 고통을 당했었을 것이다/ 그리고 죄인이 피할 수 있었을 것이다/ 처벌을.

해설 ‘Had it ~”절은 ‘if’가 생략된 도치 구문이다. 원래 문장은 ‘If if had not been for ~”이다. If 절에서 ‘if’가 생략 되면 조동사가 주어 앞으로 도치 된다. 그러므로 ‘Had it not been for ~’라는 문장이 된 것이다. 결국 조건절이 ‘가정법 과거완료’이므로 주절도 ‘조동사의 과거형+have p.p.’가 와야 한다.

정답 have suffered

단어 evidence: 증거 innocent: 무고한 guilty: 죄 있는 avoid: 피하다 punishment: 처벌


18. Thus, if you had turned a light toward Mars that day, (it had reached / it would have reached) mars in 186 seconds.

해석 그러므로, 만약 당신이 빛을 향하게 한다면/ 화성을 그 날, 그것은 도달 했었을 것이다/ 화성에/ 186초 만에.

해설 ‘if’ 조건절의 시제는 ‘가정법 과거완료’(had turned)이다. 그러므로 주절도 ‘조동사의 과거형+have p.p.’가 와야 한다.

정답 it would have reached

단어 second: 초


[19-22] 밑줄 친 부분을 바르게 고치시오.


19. If they had lived in the days of capital punishment, they were already died.

해석 만약 그들이 시대에 살았다면/ 사형이 있는, 그들은 이미 죽었을 것이다.

해설 ‘if’ 가정절의 시제는 ‘가정법 과거완료’(had lived)이다. 그러므로 주절도 ‘조동사의 과거형+have p.p.’가 와야 한다.

정답 would have already dead

단어 capital punishment: 사형


20. Micky and I would be lonely those long nights when the cold wind whistled around the home if it had not been for our fiends who were in the stories.

해석 미키와 나는 외로웠었을 것이다/ 그 긴 밤들 동안에/ 차가운 바람이 쌩쌩 불고 있을 때/ 집 주위를/ 만약 우리의 친구들이 없었더라면/ 그 이야기에 나오는.

해설 ‘if’ 조건절에 ‘had not been’이 있으므로 ‘가정법 과거완료’이다. 그러므로 주절의 시제는 ‘가정법 과거완료 시제(조동사의 과거형+have p.p.)가 와야 한다.

정답 would have been lonely


21. Had this not happened, Johnny die then there.

해석 이것이 발생하지 않았더라면, 존은 거기서 죽었었을 것이다.

해설 ‘Had this not happened’는 ‘if’ 가정절에서 ‘if’가 생략된 것이다. 원래 문장은, ‘If this had not happened, ~”가 된다. 그러므로 ‘가정법 과거완료’(had not happened)이다. 주절도 이에 맞추어 ‘조동사의 과거형+have p.p.’로 써야 한다.

정답 would have died.


22. Had it not been for Washington's bravery and military strategy, the colonies could hardly beat the British..

해석 만약 워싱턴의 용기와 군사적인 전략이 없었더라면, 식민지는 영국을 물리칠 수 없었을 것이다.

해설 ‘Had it not been for ~’은 ‘If it had not been for ~’에서 ‘if’가 생략되고 ‘had’가 주어 앞으로 도치된 문장이다. 그러므로 ‘가정법 과거 완료’(had not been)이다. 주절은 이에 맞추어 ‘조동사의 과거형+have p.p.’를 써야 한다.

정답 could hardly have beaten the British. 



이상으로 가정법 과거완료 문제풀이를 마치겠습니다.

다음에 봅시다!

'송성태 영문법 > 문제풀이' 카테고리의 다른 글

주어 찾기  (4) 2013.09.13
형용사와 부사의 차이  (2) 2013.09.11
가정법 과거 문제풀이  (0) 2013.09.11
despite, in spite of, although  (9) 2013.09.10
형용사 명사 수식  (0) 2013.09.10

could




이번에는 조동사 could에 대하여 공부해 보겠습니다.

could에서는 세 가지 주요한 용법이 있습니다. 




그 중 쉬운 것 두 개부터 보겠습니다.



1. can의 과거 (가능)


(1) He said that he could speak English fluently.

    (그는 말했다/ 자기가 영어를 유창하게 말할 수 있다고.)


(1)번 could는 단순히 가능을 나타내는 can의 과거입니다. 과거동사 said에 맞추어 과거를 쓴 것입니다.




2. 정중한 표현


(2) Could I use your phone for a moment, please?

    (전화기 좀 잠깐 써도 될까요?)


(2)번에서는 공손한 표현입니다. 영어에는 존댓말의 개념이 없습니다. 위 아래 없이 'You'라고 하니까요. 그렇지만 분명히 정중한 표현은 존재합니다. 보통 조동사의 과거형은 대부분 정중한 표현이 됩니다.


만약 미국 중산층 가정에서 꼬맹이가 엄마한테,

'Can you give me some water?' 라고 말하면 아마, 엄마는 눈을 흘기면서,

'Could you give me some water, please?' 라고 말할 겁니다.


이렇듯 조동사의 과거형은 공손하고 정중한 의미를 담고 있습니다.





3. could have p.p (과거 사실의반대)


이제 세 번째 공부할 것은 could에서 가장 어려운 'could have p.p'입니다. 일단 'could have p.p는 가정법 과거완료입니다. 그리고 ‘과거 사실에 대한 반대’를 나타냅니다. 


예문을 봅시다.

아주 많이 쓰이는 표현입니다.


(1) It could have been worse. 

    (더 나쁠 수도 있었어. (실제로 더 나쁘지는 않았음.))

(2) You could have been dead. 

    (너 죽을 수도 있었어. (실제로 죽지는 않았음.))

이렇게 쓰입니다. 

이런 표현들은 영어에서 아주 많이 쓰입니다. 그러니 반드시 알아 두시길 바랍니다.


정리해 봅시다.


could have p.p 가정법 과거완료 

~일수도 있었다. 실은 안 그랬다.




조동사는 사실 '감'입니다.

외국인이 아무리 공부해도 확실하게 익힐 수 없습니다.

그렇지만 이해할 수는 있습니다.


 송성태 샘이 쓴 "8배속 VOCA"가 출간 되었습니다. 

송성태 8배속 VOCA 보러가기 클릭!




가정법 과거완료




가정법 과거완료: 의미와 형식


이번 시간에는 가정법 과거완료에 대하여 설명하겠습니다. 가정법 과거완료는 ‘과거 사실에 대한 반대’를 나타냅니다. 그리고 형식은 다음과 같습니다.


가정법 과거완료

의미  과거 사실에 대한 반대(실은 아니었다)

형식  If + s + had pp, s + (would, could) have p.p





가정법 과거완료 예문


일단 예문을 보겠습니다.


가정법

If I had been wise, I would not have married you.

(내가 현명했더라면, 당신과 결혼하지 않았을텐데.)


직설법

I was not wise, so I married you.

(나는 현명하지 못했다, 그래서 당신과 결혼했다.)


이렇듯 가정법 과거완료는 ‘과거 사실에 대한 반대’를 나타냅니다. 그리고 직설법으로 고치면 ‘과거동사’를 써야 합니다.





역시 해석은 그렇게 어렵지 않습니다. 



두가지 포인트


가정법 과거완료에서 주의할 것은 두 가지입니다.


1. 동사의 시제 일치

2. 조동사 과거형 would, could만 사용


동사의 시제는 if절에서 과거완료(had p.p)가 옵니다. 그리고 주절에서는 ‘조동사의 과거형 + have + p.p'를 써야합니다. 이렇게 if가정절과 주절의 시제를 맞추어야 합니다.


그리고 주절에 쓰이는 조동사는 would와 could입니다. 'might have p.p'도 쓰이기는 하지만 과거에 대한 추측으로도 많이 사용됩니다. 그러므로 가정법 과거완료라고만 하기는 어렵습니다. 'should have p.p'는 ‘과거 사실에 대한 반대’라는 의미를 가지고 있습니다. 그렇지만 ‘~했어야 했는데 안했다’는, 과거에 대한 유감이나 후회로 쓰이기 때문에 별도로 취급합니다.




간단한 문제를 통해서 가정법 과거완료의 시제를 살펴보겠습니다.



가정법 과거완료 문제


(1) If I had been a girl, my life (would have, have) been different.

    (내가 여자였더라면, 내 인생은 달랐었을 것이다.)

(2) If you (had, have) not married me, I would have died single.

    (당신이 나와 결혼하지 않았더라면, 나는 싱글로 죽었을 것이다.)


(1)번에서는 if 절에 과거완료 (had been)이 왔습니다. 그러므로 주절에도 가정법 과거완료 시제가 와야합니다. 'would have'가 맞습니다.

(2)번에서는 주절에 ‘would have died’가 왔습니다. 역시 가정법 과거완료이므로 if 절에는 과거완료 ‘had p.p'가 와야합니다. had가 정답입니다.



가정법 과거완료에서 시제를 결정하는 것은 잘 아셨으리라 생각합니다. 

그럼 이상으로 가정법 과거완료에 대한 설명을 마치겠습니다. 


 송성태 샘이 쓴 "8배속 VOCA"가 출간 되었습니다. 

송성태 8배속 VOCA 보러가기 클릭!


'송성태 영문법 > 핵심정리 1부 동영상' 카테고리의 다른 글

hope, wish 의미차이  (6) 2013.03.09
wish 용법  (2) 2013.03.09
가정법 과거  (6) 2013.03.08
if (가정, 조건)  (12) 2013.03.08
조동사 have pp  (13) 2013.03.07

+ Recent posts