B1 · 시제와 진행형
과거완료(Past Perfect)
과거의 다른 일이 일어났을 때 이미 끝나 있던 일.
한눈에 보기
- 기억할 문장
- 과거에 시점이 둘이면, 더 이른 쪽에 had.
- 언제 쓰나요
- 과거보다 앞선 과거
- 과거
- 현재와 이어진 과거
- 현재
- 미래
- 미래에 완료될 일
과거보다 앞선 과거 — 이야기가 그 시점에 이르렀을 때 이미 끝나 있던 일.
- 형태
- I had worked나는 (그 전에) 이미 일했다
- 신호어
- before
- after
- already
- by the time
- when … had
- never before
- 함정
- 틀린 문장:When I was a child, I had lived in Busan.맞는 문장:When I was a child, I lived in Busan.
이제 직접 해 봐요
이 주제의 연습 문제는 6개예요. 답은 브라우저에서 바로 채점되고, 어떤 답도 기기 밖으로 나가지 않아요.
형태
어간(규칙) 시제 표지 조동사
| 나는 (그 전에) 이미 일했다 | I had worked |
| 너는 (그 전에) 이미 일했다 | you had worked |
| 그는, 그녀는, 그것은 (그 전에) 이미 일했다 | he, she, it had worked |
| 우리는 (그 전에) 이미 일했다 | we had worked |
| 너희는 (그 전에) 이미 일했다, 여러분은 (그 전에) 이미 일했다 | you had worked |
| 그들은 (그 전에) 이미 일했다 | they had worked |
| 긍정문 | I had finished. / They had finished. |
| 부정문 | I had not finished. |
| 축약형 | I'd finished. / I hadn't finished. |
| 의문문 | Had you finished? |
규칙 하나씩 보기
이 주제에서 다루는 형태그 형태를 쓰게 만드는 단어
먼저 일어난 일은 과거완료, 나중 일은 과거 시제로 써요.
When we arrived, the film had already started.우리가 도착했을 때 영화는 이미 시작한 뒤였어요.
after 뒤에는 보통 과거완료, before 뒤에는 과거 시제를 써요.
After she had read the letter, she called him.그녀는 편지를 다 읽은 뒤 그에게 전화했어요.
after나 before가 순서를 이미 알려 주면 과거 시제만으로도 충분할 때가 많아요.
She called him after she read the letter.그녀는 편지를 읽고 나서 그에게 전화했어요.
3형 조건문의 if절에는 반드시 과거완료를 써요.
If I had known, I would have come.알았더라면 왔을 거예요.
예문
The train had left when we got to the platform.우리가 플랫폼에 도착했을 때 기차는 이미 떠나고 없었어요.
She said she had never seen the sea.그녀는 바다를 한 번도 본 적이 없다고 말했어요.
By the time he called, I had already gone to bed.그가 전화했을 때 저는 이미 잠자리에 든 뒤였어요.
They had not booked a table, so they waited.그들은 자리를 예약하지 않아서 기다렸어요.
I had never been to London before that trip.그 여행 전까지 저는 런던에 한 번도 가 본 적이 없었어요.
예문 6개 더 보기
The train had already left when we arrived.우리가 도착했을 때 기차는 이미 떠난 뒤였어요.
She had never seen the sea before.그녀는 그 전에 바다를 본 적이 한 번도 없었어요.
I had not finished when he called.그가 전화했을 때 저는 아직 다 끝내지 못한 상태였어요.
After they had eaten, they went for a walk.그들은 밥을 다 먹고 나서 산책을 나갔어요.
He said he had lost the address.그는 주소를 잃어버렸다고 말했어요.
By six o’clock everyone had gone home.6시가 되었을 때는 모두 이미 집에 간 뒤였어요.
한국어 화자가 빠지기 쉬운 함정
주의
실수는 두 방향으로 나와요. 하나는 과거완료를 전혀 쓰지 않는 것이에요. 순서가 흐리면 영어 문장은 오해를 낳아요. 다른 하나는 더 흔하고 더 어색해요. -었었-을 보고, 또는 오래전 일이라는 이유로 과거완료를 쓰는 것이에요. “어릴 때 부산에 살았었어요”는 다른 기준점이 없는 그냥 과거의 일이에요. 얼마나 오래전인지는 상관없고, 이야기 속 다른 시점보다 앞서는지만 중요해요.
자세한 설명
전체 읽기 · 약 1분
과거완료는 had에 과거분사를 붙여 만들고, 인칭과 상관없이 같아요. 과거에서 한 걸음 더 뒤로 가요. 이야기는 과거 시제로 하고, 그보다 먼저 일어난 일은 과거완료로 말해요.
그래서 늘 더 나중의 기준점이 하나 필요해요. 과거완료 문장 하나만 덩그러니 있으면 붕 떠 있는 느낌이에요. 이 형태는 “무엇보다 먼저?”라는 물음에 답하는데, 아무도 그걸 묻지 않으면 필요 없어요. 그래서 학습자가 생각하는 것보다 덜 쓰여요.
한국어 -었었-을 과거완료라고 생각하기 쉽지만, 둘은 달라요. “어릴 때 부산에 살았었어요”의 -었었-은 “지금은 아니다”라는 느낌, 즉 단절된 과거를 나타내요. 영어로는 I lived in Busan이나 I used to live in Busan이에요. 과거완료의 신호는 오히려 “이미”, “벌써”, “-ㄴ 뒤였다”예요. “우리가 도착했을 때 영화는 이미 시작한 뒤였어요”가 had already started에 딱 맞아요.
이 주제를 얼마나 잘 알고 있나요?
연습을 하면 여기가 자동으로 채워져요. 언제든 여기서 직접 바꿀 수도 있어요.