Fall English Camp

겨울 영어 캠프 05. Have pp, had pp. 한국인들을 괴롭히는 현재완료 vs 과거완료, 차이는 바로 시점.

to-taeyoung 2025. 12. 11. 17:29

오늘은 한국인을 괴롭히는 현재 완료, 과거 완료

를 쉽게 털어보겠습니다.

1. have + pp / had + pp

✔ 상황 예시: “집에 도착하다”

have pp (현재완료) – 지금 기준으로 어떤 일이 이미 완료된 상태

  1. I have arrived home.
    → 나 집에 벌써 도착했어.
  2. I have finished my work.
    → 나 일 다 끝냈어.

had pp (과거완료) – 과거의 특정 시점 이전에 이미 완료

  1. I had arrived home before it started raining.
    → 비 오기 전에 이미 집에 도착했었어.
  2. I had finished my work before you called.
    → 네가 전화하기 전에 이미 일을 끝냈었어.

2. have been + pp / had been + pp

✔ 상황 예시: “배송이 도착했다 / 완료됐다”

have been pp (현재완료 수동)

  1. The package has been delivered.
    → 택배 배송됐어요.
  2. The room has been cleaned.
    → 방 청소돼 있어요.

had been pp (과거완료 수동)

  1. The package had been delivered when I got home.
    → 내가 집에 왔을 때는 이미 택배가 배송돼 있었어.
  2. The room had been cleaned before we arrived.
    → 우리가 도착하기 전에 방 청소가 이미 끝나 있었어.

3. have been + ing / had been + ing

(현재완료 진행 / 과거완료 진행)

✔ 상황 예시: “공부하고 있다”

have been ing (현재완료진행) – 지금까지 쭉 해오고 있음

  1. I have been studying for two hours.
    → 두 시간째 공부하고 있어.
  2. I have been waiting for you.
    → 너 기다리고 있었어.

had been ing (과거완료진행) – 과거의 어떤 시점까지 계속 해오던 행동

  1. I had been studying for two hours when you called.
    → 네가 전화했을 때 난 두 시간째 공부 중이었어.
  2. I had been waiting for him before he finally showed up.
    → 그가 나타나기 전에 계속 기다리고 있었어.

한마디로,

have pp는 지금 그렇다

had pp는 두가지 사건이 있는데, 먼저 일어난 사건에 꼽아버리면 끝!