과거완료의 형태와 용법


과거완료와 현재완료의 차이 : 현재완료는 기준시점이 현재인
반면에 과거완료는 기준시점이 과거이다.
- 현재완료: 과거 어느 시점부터 현재까지의 일을 나타낸다.
- 과거완료: 과거의 기준시점 이전부터 과거 기준시점까지의
일을 나타낸다.


과거완료의 형태
(1) 긍정문 : had+과거분사
- David said that he had seen her before.
(데이빗은 전에 그녀를 본 적이 있다고 말했다.)
(2) 부정문 : had+not+과거분사
- David said that he had not seen her before.
(데이빗은 전에 그녀를 본 적이 없다고 말했다.)
(3) 의문문 : Had+주어+과거분사 ~?
- Had you ever met him before then? (그 전에 그를 만난 적이 있었습니까?)


과거완료의 용법 : 완료, 결과, 경험, 계속을 나타내며, 과거의 어느 시점보다 더 앞서서 일어난 동작이나 상태를 나타내는 대과거의 용법으로 쓰이기도 한다.
(대과거->과거완료->과거시제->현재완료->현재시제->미래)
(1) 완료
- When I got to the airport, the plane had already left.
(내가 공항에 도착했을 때는 비행기가 이미 떠나 버렸다.)
- Miss Nelson had just got her job back then. (넬슨 양은
그때 막 복직했었다.)
(2) 결과
- He had injured his leg and couldn’t play soccer.
(그는 다리를 다쳤었다. 그래서 축구를 할 수가 없었다.)
- I hurried back to see her, but she had gone.
(나는 그녀를 보기 위하여 서둘러 돌아왔다. 하지만 그녀는
가버리고 없었다.)
(3) 경험
- I recognized the girl at once, since I had met her
before.
(이전에 그녀를 만난 적이 있었기 때문에 나는 그녀를 곧 알아 볼 수 있었다.)
- Had you ever seen the man before then? (그 이전에 그 남자를 본 적이 있었습니까?)
(4) 계속
- He had studied French for three years before he went to
France.
(그는 프랑스로 가기 전에 3년 동안 불어를 공부했었다.)
- He had lived in Chicago before he moved to L.A. last
year.
(그는 작년에 로스앤젤레스로 이사하기 전에 시카고에서 살았었다.)
(5) 대과거 : 과거의 어느 시점보다 더 앞선 과거의 일을 나타낸다.
- I lost my watch that my father had given me as a
birthday present.
(나는 시계를 잃어버렸는데, 그 시계는 아버지가 생일 선물로 주신 것이었다.)
< ☞ 시계를 선물로 준 것이 시계를 잃어버린 것보다 먼저
일어난 일이다.>
- He pretended that something had happened to him.
(그는 자신에게 어떤 사정이 생겼던 것처럼 행동했다.)
- The miners said they had traveled over 500 miles.
(그 광부들은 그들이 500마일 이상을 여행했다고 말했다.)
- It was reported that seven people had lost their lives
in the accident.
(그 사고로 7명이 목숨을 잃었다고 보도되었다.)
주의해야 할 과거완료


hope, wish, expect, intend (미래형 동사)가 과거완료로
쓰이면 과거에 이루지 못한 일을 나타내는 의미가 된다.
- I had hoped to be a conductor. (나는 지휘자가 되길 바랬지만 그러지 못했다.)
- He had wished to go abroad. (그는 외국에 가고 싶었지만
그러지 못했다.)
- We had expected to finish the work.
(우리는 그 일을 끝낼 것이라 예상했지만 그러지 못했다.)


과거완료 구문에 before나 when 등이 쓰이면 우리말답게 적절히
의역하는 것이 좋다.
- I had not waited long before he came. (오래지 않아 그가
왔다.)
- They had not gone far when the police caught them.
(얼마 못 가 그들은 경찰에 붙잡혔다.)
- We had lived in the house only a week when it was burnt
down.
(그 집에 산지 일주일만에 그 집이 불에 타버렸다.)


no sooner had+주어+과거분사 ~ than ... (~하자마자 ...했다)
= scarcely had+주어+과거분사 ~ before ...
= hardly had+주어+과거분사 ~ when ...
- No sooner had I entered the room than I felt the house
shake.
(방에 들어서자마자 나는 집이 흔들리는 것을 느꼈다.)
- Scarcely had he seen me before he ran away. (그는 나를
보자마자 달 아나 버렸다.)
- Hardly had a year passed when another war broke out.
(일 년이 지나기가 무섭게 또 다시 전쟁이 발발했다.)
. 앞의 구문들은 as soon as ~ (~ 하자마자)를 사용하면 더욱 쉬운 문장이 될 수 있다. 형태는「as soon as+주어+과거동사,
(주절의) 주어+과거동사」가 된다.
- As soon as I entered the room, I felt the house shake.
(방에 들어서자마자 나는 집이 흔들리는 것을 느꼈다.)
- As soon as he saw me, he ran away. (그는 나를 보자마자
달아나 버렸다.)
- As soon as a year passed, another war broke out.
(일 년이 지나기가 무섭게 또 다시 전쟁이 발발했다.)
#출처# '다솜나라 Grammer'