본문 바로가기

임종성교수 영문법/1 동사 핵심편

법 : 영어의 원리 10 - 가정법 과거완료

     

 

 

가정법 과거완료 조건절의 독특한 특징

 

 

Q : 가정법 과거완료의 조건절이 갖는 독특한 특징이란 무엇인가요?

 

A : 영어의 과거형은 다음 표에 빨강색으로 표시되어 있는 것처럼 동사 work의 경우 모두 4개 있습니다. 

 

 

이 4개 가운데 다음 문장 a-b처럼 '단순형'과 '진행형'은 하나의 절만으로도 어법에 맞는 문장이 됩니다. 

 

a. (O) I worked at the factory.

 

b. (O) I was woking at the factory.

 

 

 

 

 

 

과거완료형은 다음 문장 c처럼 하나의 절만 쓰면 어법에 맞지 않는 문장이 됩니다. 

문장 d의 before 이하처럼 과거완료형의 시간적 기준점 될 수 있는 표현이 와야 어법에 맞는

말이 됩니다.  ('Grammar 1 : 시제 - 과거완료형과 과거완료진행형 참고

 

c. (X) I had worked at the factory.

 

d. (O) I had worked at the factory before I went to a college. 

 

 

 

 

 

 

 

과거완료진행형도 마찬가지입니다.

이것도 다음 문장 e의 when 이하처럼 과거의 특정한 시간을 나타내는 시간적 기준점이 있기 때문에

어법에 맞는 말이 됩니다. 만약 이것이 없다면, 이 문장은 비문법적인 문장이 됩니다. 

 

e. (O) I had been working at the factory when you came to meet me.

 

 

 

 

 

Q : 그러면 가정법 과거완료의 경우도 반드시 이런 시간적 기준점 같은 문장 속에 있어야 한다는 말인가요?

 

A : 그렇지 않습니다. 가정법 과거완료에는 이런 제약이 없습니다.

다음 예문들처럼 조건절에 과거완료형이나 과거완료진행형 동사 나와도 어법에 맞는 말이 됩니다. 

 

f. (O) If I had worked at the factory, I would have learned the skill.

 

g. (O) If I had been working at the factory, I would have learned the skill.

 

 

 

 

  

 

 

가정법 과거완료 결과절의 특성

 

 

Q : 가정법 과거완료 결과절에 다음처럼 [would + have + PP]형 동사나오는데, 그 이유는 무엇인가요?

 

a. If I had worked at the factory, I would have learned the skill.

 

 

 

 

A : 결과절의 동사 형태는 다음 표를 통해서 보도록하겠습니다.

 

 

  직설법

 

  가정법

 조건절

  I had worked at the factory

  If I had worked at the factory

 결과절

 

 

  I had learned the skill

 

 

 

 

  I will had learned the skill

        ↓

  I would have learned the skill

 

 

 

먼저 조건절을 보면, 'I had worked at the factory' '직설법'으로 된 절입니다.

여기에 조건을 나타내는 if넣으면, 오른쪽과 같은 가정법 절이 됩니다.

 

결과절도 마찬가지로 'I had learned the skill'을 그대로 쓰면 '직설법' 절이 되기 때문에

여기에 will을 넣어 가정법 절 바꿉니다. 그런데 'will had learned' 어법에 맞지 않기 때문에

had에 있는 '과거'를 will에 넘기면 이것은 would가 되고, 결국 would have learned와 같은 형태가 됩니다.

 

Q : 가정법 과거완료의 결과절에는 주로 would가 나오는데, 이것만 써야 하나요?

 

A : 그렇지는 않습니다. 앞의 '가정법 과거'에서 본 것처럼 'could, might' 등의 조동사를 쓸 수도 있습니다.

        (구체적인 용법과 의미는 'Grammar 3 : - 판단법 (가능성) 참고

 

 

가정법 과거완료의 의미

 

 

Q : 가정법 과거완료는 무엇을 의미하나요? 예를 들면, '어떤 특정한 일보다 전에 일어난 과거의 일'에

대한 가정인가요? 

 

A : 용어에 '과거완료'가 있기 때문에 그렇게 생각할 수 있지만, 이것은 가정법 과거완료의 의미가 아닙니다.

 

가정법 과거는 '과거에 사실이 아닌 일이나 불가능한 일' 가리킵니다.  

 

Q : 앞에서 보았던 '가정법 과거'는 '현재 사실이 아닌 일이나 불가능한 일'을 가리키기 때문에,

이것과 다른 점이라면 '현재' 대신 '과거에'라는 말이군요... 

 

A : 그렇습니다. 가정법 과거완료의 의미는 다음과 같이 정리할 수 있습니다. 

다음 예 중 첫번째 문장인 가정법 과거는 '현재 사실이 아닌 일' 의미하지만,

두번째 가정법 과거완료 문장은 '과거에 사실이 아닌 일'을 의미합니다. 이런 차이가 있습니다. 

 

 가정법

  예

 의미

  해 석

과거

 

  If I worked at the factory

  I would learn the skill

 현재 사실이

 아닌 일

  내가 지금 그 공장에서 일한다면, 나는 그 기술을

  배울텐데  

  (나는 현재 그 공장에서 일을 하지 않기 때문에

  그 기술을 배우지 못한다)

 과거완료

 If I had worked at the factory

 I would have learned the skill

 과거에 사실이  

 아닌 일

 내가 그 공장에서 일했었다면, 나는 그 기술을

  배웠을텐데  

  (나는 과거에 그 공장에서 일을 하지 않았기

   때문에 그 기술을 배우지 못했다)

 

 

이와 같이 가정법 과거완료가 '과거에 사실이 아닌 일'을 나타내는 예는 다음과 같은 경우에도

볼 수 있습니다. 

 

M : I’ll write a much more complete account of your father’s life.
W : You can’t imagine how pleased I am that you have an interest in writing a book

       about my father.
M : Could you show me his papers?
W : I am really sorry. If I had known it, I would have taken better care of them.

 

 

 

 

 

 

 

 

 

 

 

 

 

이 대화에서 남자(M)는 여자(W)의 아버지에 대한 전기를 쓰려고 합니다.

그래서 여자에게 그녀 아버지의 서류(papers)를 보여 달라고 합니다.

그러자 마지막 대사에서 여자는 미안하다고 말하며, 'If I had known it ...'와 같은 가정법 과거완료있는 문장을 이야기 합니다.

 

마지막에 나오는 가정법 과거완료 문장은 '내가 과거에 그것을 알았다면, 그것들을 잘 보관했을텐데'라고 해석되지만, 이것은 좀 더 쉽게 말하면 '내가 과거에 그것을 몰라서 그것들을 잘 간수하지 못했다' 것을 의미합니다.