과거완료 vs 과거완료 진행형, 두 개의 과거를 보는 법

과거완료 vs 과거완료 진행형, 두 개의 과거를 보는 법
오늘은 과거완료 (had + p.p)와 과거완료 진행형 (had been ~ing)의 차이를 “언제, 어떻게 골라야 하는지” 중심으로 정리해 보겠습니다.
0. 큰 그림 한 줄 요약
- 과거완료 (had + p.p) 👉 과거의 기준 시점보다 이미 앞서 끝난 결과·경험·상태
“그때 이미 ~해 있었다” - 과거완료 진행형 (had been ~ing) 👉 그 기준 시점까지 이어진 과정·활동·기간
“그때까지 내내 ~하고 있는 중이었다”
핵심 키워드는 항상 같습니다.
과거완료 = 결과 / 상태
과거완료 진행형 = 과정 / 기간
1. 과거완료 (Past Perfect) – 과거의 과거
1-1. 기본 형태
had + p.p
1-2. 핵심 느낌
- 두 개의 과거 중에서 더 먼저 일어난 일
- 기준이 되는 과거 시점에 이미 완료된 결과 / 쌓여 있는 경험 / 상태
1-3. 예문
- By the time I arrived, they had left.
→ 내가 도착했을 때, 그들은 이미 떠난 상태였다. - I had finished my homework before I went out.
→ 나가러 가기 전에 숙제를 이미 끝낸 상태였다. - She had never seen snow before she came to Canada.
→ 캐나다에 오기 전에는 눈을 본 적이 없었다. - I had lived in Busan before I moved to Seoul.
→ 서울로 이사 오기 전에는 부산에 살았었다.
2. 과거완료 진행형 (Past Perfect Continuous) – 그때까지 쭉
2-1. 기본 형태
had been + ~ing
2-2. 핵심 느낌
- 어떤 과거 시점까지 계속 진행 중이었던 활동
- 그 기간/과정과, 그로 인한 여파(피로, 지친 상태)를 함께 보여줌
2-3. 예문
- I had been waiting for two hours when he finally arrived.
→ 그가 도착했을 때, 나는 두 시간이나 기다리고 있는 중이었다. - She had been working all day, so she was very tired.
→ 그녀는 하루 종일 일하고 있었어서 아주 피곤했다. - It had been raining for days before the sun came out.
→ 해가 나오기 전 며칠 동안 비가 계속 오고 있었다.
3. 현재완료 / 현재완료 진행형 vs 과거완료 / 과거완료 진행형 (타임라인 한 번에 보기)
3-1. 기준 시점이 어디냐? – 지금 vs 과거의 어떤 순간
먼저, 네 가지 시제를 나누는 가장 큰 기준은 **“시간축에서 기준점이 어디냐”**입니다.
- 현재완료 / 현재완료 진행형
→ 기준점이 지금(now)
→ “과거에 시작된 일이 지금까지 이어져 있다” - 과거완료 / 과거완료 진행형
→ 기준점이 과거의 어떤 시점(then)
→ “그때 기준으로 봤을 때, 그 전부터 이어져 있었다”
3-2. 네 시제를 타임라인 그림으로 비교하기
(1) 현재완료 – 결과·상태 중심
have + p.p
타임라인 감각:
과거 ─────────▶ 지금(now)
(지금 시점에 결과/상태가 남아 있음)
예문:
- I have studied English for 3 years.
→ 과거에 시작해서 지금까지 3년 동안 공부한 사실/결과 - I have finished my homework.
→ 지금 “끝난 상태”가 중요
(2) 현재완료 진행형 – 과정·기간 중심
have been ~ing
타임라인:
과거 ========➤ 지금(now)
(지금까지 쭉 해 오는 과정이 강조)
예문:
- I have been studying English all day.
→ 오늘 하루 종일 공부하는 중이었다(지금도 이어지거나, 바로 직전까지) - She has been working here for three years.
→ 3년째 계속 여기서 일해 오는 과정
(3) 과거완료 – 과거의 과거, 결과·상태
had + p.p
타임라인:
그때(과거 기준 시점) ◀──────── 과거 더 이전
(그때 기준으로 이미 끝난 일/경험)
예문:
- I had studied English for 3 years before I moved to the US.
→ 미국으로 이사 가기 전까지 3년 공부해 둔 상태였다. - By the time we arrived, the show had started.
→ 우리가 도착했을 때, 쇼는 이미 시작된 상태였다.
(4) 과거완료 진행형 – 과거의 과거, 과정·기간
had been ~ing
타임라인:
과거 더 이전 ========➤ 그때(과거 기준 시점)
(그 시점까지 이어져 온 긴 과정)
예문:
- I had been studying English all day when my friend called.
→ 친구가 전화했을 때까지 하루 종일 공부하고 있는 중이었다. - She had been working all day, so she was exhausted.
→ 그때까지 계속 일해 와서, 아주 지쳐 있었다.
3-3. 같은 내용으로 네 시제 한 번에 비교하기
같은 “영어 공부” 상황을 네 시제로 바꿔 보면 감이 더 잘 옵니다.
- 현재완료 (지금 기준, 결과)
- I have studied English for 3 years.
→ 지금까지 3년 동안 공부했다. (공부 경력, 결과)
- I have studied English for 3 years.
- 현재완료 진행형 (지금 기준, 과정)
- I have been studying English for 3 years.
→ 3년째 계속 공부해 오는 중이다. (과정·지속 느낌)
- I have been studying English for 3 years.
- 과거완료 (과거 기준, 결과)
- I had studied English for 3 years before I moved to the US.
→ 미국으로 이사 가기 전까지 3년 공부해 둔 상태였다.
- I had studied English for 3 years before I moved to the US.
- 과거완료 진행형 (과거 기준, 과정)
- I had been studying English for 3 years before I moved to the US.
→ 이사 가던 그때까지 3년 동안 쭉 공부하고 있는 중이었던 흐름을 강조.
- I had been studying English for 3 years before I moved to the US.
3-4. “all day” 예문으로 다시 정리
- 현재 기준
- I have been studying English all day.
→ 오늘 지금까지 계속 공부 중(지금도 피곤하거나 아직 끝 안 났을 수 있음)
- I have been studying English all day.
- 과거 기준
- I had been studying English all day when my friend called.
→ 친구가 전화했을 “그때”까지 하루 종일 공부하고 있는 중이었고,
전화가 그 긴 과정 위에 툭 끼어든 사건.
- I had been studying English all day when my friend called.
4. 과거완료 vs 과거완료 진행형 구별법 (4단계)
4-1. 1단계: 두 개의 과거가 보이나?
과거 사건이 하나만 있으면 보통 단순 과거로 충분합니다.
- I ate dinner at 7.
하지만 과거 시점이 둘이면, 앞선 과거(A)에 과거완료 계열을 쓸 수 있습니다.
A: I had eaten dinner
B: before my friend came.
4-2. 2단계: 앞선 일(A)에서 ‘결과/상태 vs 과정/기간’ 무엇이 중요한가?
✅ 결과·상태·경험 → 과거완료 (had + p.p)
- I had eaten dinner before I went out.
- They had finished the project when the boss arrived.
- She had learned some Korean before she moved to Seoul.
✅ 과정·기간·여파 → 과거완료 진행형 (had been ~ing)
- I had been eating too much junk food, so I felt sick.
- They had been working all night when the system crashed.
- He had been living alone for years before he got married.
4-3. 3단계: 동사가 상태 동사인가?
현재완료와 마찬가지로, 상태 동사(state verbs)는 보통 진행형으로 잘 안 씁니다.
- know, like, love, own, believe, understand, want …
- I had known her for a long time before we started dating. (✅)
I had been knowing her…(❌)
4-4. 4단계: 자주 붙는 표현으로 힌트 잡기
과거완료에 잘 붙는 표현
- already, just, never, ever, before, by the time, when … came
- By the time we got to the station, the train had already left.
과거완료 진행형에 자주 쓰이는 표현
- for two hours, for days, for years, all day, all night, before, when … came
- I had been waiting for two hours when the bus finally arrived.
5. 짧은 비교 예문
1) 기다리다
- I had waited for two hours before he arrived.
→ 두 시간 기다려 놓은 결과·상태 강조 - I had been waiting for two hours when he arrived.
→ 두 시간 동안 계속 기다리는 과정 + 지친 느낌
2) 살다
- I had lived in London before I moved to New York.
- I had been living in London for three years before I moved to New York.
3) 공부하다
- I had studied French before the trip.
- I had been studying French for months before the trip.
6. Mini Quiz – 과거완료 vs 과거완료 진행형
괄호 안 동사를 알맞은 시제로 바꿔 보세요.
- (결과 강조)
“우리가 도착했을 때, 쇼는 이미 시작된 상태였다.”
When we arrived, the show (start) already. - (과정·기간 강조)
“그가 나타났을 때, 나는 30분 동안 기다리고 있었다.”
I (wait) for 30 minutes when he finally showed up. - (경험)
“그녀는 그 영화 보기 전에 그 책을 읽은 적이 있었다.”
She (read) the book before she watched the movie. - (기간 + 상태 동사)
“그들이 헤어지기 전, 서로를 10년 동안 알고 지냈다.”
They (know) each other for ten years before they broke up. - (여파 강조)
“그는 한동안 운동을 너무 많이 해서, 그날 밤 아주 피곤했다.”
He (exercise) too much, so he was very tired that night.
정답
- had started
- had been waiting
- had read
- had known
- had been exercising
이제 “두 개의 과거가 보이면, 앞선 과거에 과거완료 계열을 쓰고, 그중에서도 결과 vs 과정을 나누어 생각한다”라고 기억해 두시면 과거완료와 과거완료 진행형이 훨씬 자연스럽게 느껴질 것입니다. 🌱
© MisoEnglish / Michelle Kim. This is original content written by the author. Unauthorized reproduction or full reposting is prohibited. You may quote short parts only with clear credit and a link to the original post.
이 글은 작성자가 직접 집필한 오리지널 콘텐츠입니다. 전체 복제·무단 재게시를 금하며, 일부 인용 시에는 반드시 출처(MisoEnglish)와 링크를 남겨 주세요.