관리 메뉴

MisoEnglish

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

English Mechanism

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

slowblooms 2025. 12. 5. 11:45

과거완료 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. 같은 내용으로 네 시제 한 번에 비교하기

같은 “영어 공부” 상황을 네 시제로 바꿔 보면 감이 더 잘 옵니다.

  1. 현재완료 (지금 기준, 결과)
    • I have studied English for 3 years.
      → 지금까지 3년 동안 공부했다. (공부 경력, 결과)
  2. 현재완료 진행형 (지금 기준, 과정)
    • I have been studying English for 3 years.
      → 3년째 계속 공부해 오는 중이다. (과정·지속 느낌)
  3. 과거완료 (과거 기준, 결과)
    • I had studied English for 3 years before I moved to the US.
      → 미국으로 이사 가기 전까지 3년 공부해 둔 상태였다.
  4. 과거완료 진행형 (과거 기준, 과정)
    • I had been studying English for 3 years before I moved to the US.
      → 이사 가던 그때까지 3년 동안 쭉 공부하고 있는 중이었던 흐름을 강조.

3-4. “all day” 예문으로 다시 정리

  • 현재 기준
    • I have been studying English all day.
      → 오늘 지금까지 계속 공부 중(지금도 피곤하거나 아직 끝 안 났을 수 있음)
  • 과거 기준
    • 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 과거완료 진행형

괄호 안 동사를 알맞은 시제로 바꿔 보세요.

  1. (결과 강조)
    “우리가 도착했을 때, 쇼는 이미 시작된 상태였다.”
    When we arrived, the show (start) already.
  2. (과정·기간 강조)
    “그가 나타났을 때, 나는 30분 동안 기다리고 있었다.”
    I (wait) for 30 minutes when he finally showed up.
  3. (경험)
    “그녀는 그 영화 보기 전에 그 책을 읽은 적이 있었다.”
    She (read) the book before she watched the movie.
  4. (기간 + 상태 동사)
    “그들이 헤어지기 전, 서로를 10년 동안 알고 지냈다.”
    They (know) each other for ten years before they broke up.
  5. (여파 강조)
    “그는 한동안 운동을 너무 많이 해서, 그날 밤 아주 피곤했다.”
    He (exercise) too much, so he was very tired that night.

정답

  1. had started
  2. had been waiting
  3. had read
  4. had known
  5. 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)와 링크를 남겨 주세요.