본문 바로가기
영문법 강의(구버전)

[21강]과거완료시제(2)

by justen 2012. 6. 14.
반응형


시제, tense, 시간, 시점, time, 과거완료시제, 과거완료, past perfect, hardly, scarcely, when, before, no sooner, than역사적 사실은 항상 과거시제를 쓴다.

과거시제를 쓸 것인가 과거완료시제를 쓸 것인가

s1에서 그가 말했던 것보다 한국전쟁이 발발한 것이 더 이전이지만 역사적 사실을 말하는 경우 항상 과거시제를 씁니다.


s1. He said that the Korean War broke out in 1950.

      그는 한국전쟁이 1950년에 발발했다고 말했다.


시간의 전후관계가 분명한 과거의 일을 말할 경우, 특히 직전 직후의 즉시성이 있을 경우 굳이 과거완료시제를 쓸 필요가 없습니다. 이때 and, but, or 등의 등위접속사와 before, after, until, as soon as 등의  부사절 접속사가 흔히 사용됩니다.


s2. He took a taxi and went to the airport.

      그는 택시를 타고 공항으로 갔다.


s2에서 그가 공항으로 간 것보다 택시를 탄 행위가 먼저 일어난 과거입니다. 하지만 접속사 and로 연결되어 있고 직전 직후의 즉시성이 있는 행위이기 때문에 굳이 과거완료시제로 표현하지 않습니다.


s3. got up[had got upbefore the alarm clock went off.

      알람시계가 울리기 전에 나는 깨어났다[깨어나 있었다].

s4. After he graduated[had graduated] from high school, he entered into business.

      고등학교를 졸업하고 나서 그는 사업을 시작했다.


두 개의 문장이 before와 after로 연결되고 시간의 전후관계가 있는 경우 과거시제와 과거완료시제로 둘 다 표현할 수 있습니다. 과거 이전의 과거를 강조할 필요가 없을 때 일반적으로 과거시제를 사용합니다.


부정어, 시간절 그리고 과거완료시제


s1. As soon as he saw me, he ran away.

      나를 보자마자 그는 도망쳤다.


s1에서 역시 그가 나를 본 것이 먼저고 도망친 것이 다음에 일어난 일이지만 직전 직후의 즉시성이 있기 때문에 주절과 시간절에서 모두 과거시제를 씁니다.


s2. As soon as we sat down to have dinner the phone rang.

      저녁을 먹기 위해 앉자마자 전화벨이 울렸다.

s3. We had hardly sat down to have dinner when[before] the phone rang.

      전화벨이 울렸을 때 우리는 저녁을 먹기 위해 거의 앉지 못한 상태였다.

s4. We had no sooner sat down to have dinner than the phone rang.

      전화벨이 울렸던 것보다 우리는 더 빨리 저녁을 먹기 위해 앉지 못한 상태였다.


s2, s3, s4는 같은 의미입니다. hardly는 99%의 not입니다. s3는 99%는 앉지 못했고 1% 의자에 앉았다는 의미에요. 그러니까 엉덩이가 의자에 1% 닿았는데 전화벨이 울렸다는 의미죠. 그래서 s2와 같은 의미가 됩니다. 이 때 주절에는 과거완료시제를 쓰고 시간절에서는 과거시제를 씁니다. 이 점이 영문법을 공부하시는 분들에게 대단히 어렵게 느껴지는데 원어민이 아니고서는 구별하기 힘든 두 동작 사이에 시간상의 차이점이 있는 모양입니다. s4 역시 같은 맥락에서 s2, s3와 동일한 의미를 가집니다. s3와 s4는 각각 부정어 hardly와 no sooner를 강조하기 위해 문장 앞으로 튀어나가면서 주어, 동사를 도치시킬 수 있습니다.


s5. Hardly had we sat down to have dinner when[before] the phone rang.

s6. No sooner had we sat down to have dinner than the phone rang.


과거완료시제를 사용해서 '...도 채 못해서 ~하다'와 같은 표현을 만들 수 있습니다.


s7. He had not gone 3 miles before[when] he got tired.

      그는 3마일도 채 못가서 지쳐버렸다.

s8. I had not waited long before[when] she turned up.

      오래 기다리지 않아 그녀가 나타났다.


이 포스트가 유익했거나 도움이 되었다면 아래 버튼을 눌러주세요.

Daum에 접속하지 않아도 누르실 수 있습니다.
여러분의 클릭 한번이 블로거에게 큰 힘이 됩니다.


반응형

'영문법 강의(구버전)' 카테고리의 다른 글

[23강]과거완료진행시제  (4) 2012.06.19
[22강]과거완료시제(3)  (0) 2012.06.15
[20강]과거완료시제(1)  (0) 2012.06.13
[19강]현재완료진행시제(2)  (0) 2012.06.10
[18강]현재완료진행시제(1)  (6) 2012.06.08

댓글