VocabNote
시제고급

과거완료

Past Perfect

과거완료는 과거의 다른 행동이나 시점보다 먼저 완료된 행동을 나타냅니다. had + 과거분사로 구성됩니다. 두 과거 사건의 순서를 보여주기 위해 종종 과거형과 함께 사용되며, before, after, when, already, by the time 같은 단어와 함께 사용됩니다.

사용 시기

한 과거 행동이 다른 과거 행동보다 먼저 일어났다는 것을 명확히 하기 위해 과거완료를 사용하세요. 문맥에서 사건의 순서가 명확하지 않을 때 특히 유용합니다.

구조

positiveS + had + past participle

By the time I arrived, the film had already started.

내가 도착했을 때, 영화는 **이미 시작되었다**.

negativeS + hadn't + past participle

She hadn't visited London before she moved there.

그녀는 런던으로 이사하기 전에 그곳을 **방문한 적이 없었다**.

questionHad + S + past participle?

Had he eaten before the meeting?

그는 회의 전에 **먹었나요**?

표시 단어

  • before
  • after
  • when
  • by the time
  • already
  • just
  • never...before

예시

By the time I arrived, the film had already started.

내가 도착했을 때, 영화는 **이미 시작되었다**.

She had never visited London before she moved there.

그녀는 런던으로 이사하기 전에 그곳을 **한 번도 방문한 적이 없었다**.

He realized he had forgotten his wallet at home.

그는 지갑을 집에 **두고 왔다는** 것을 깨달았다.

When we got to the station, the train had left.

우리가 역에 **도착했을 때**, 기차는 **이미 떠났다**.

I had studied for weeks before I took the exam.

시험을 보기 전에 몇 주 동안 **공부했다**.

흔한 실수

When I arrived, the party already started.

When I arrived, the party had already started.

한 과거 행동이 다른 행동보다 먼저 일어났을 때, 이전 사건에 과거완료(had + 과거분사)를 사용하세요.

She has gone before he arrived.

She had gone before he arrived.

다른 과거 행동보다 먼저 일어난 행동에는 과거완료(had gone)를 사용하고 현재완료(has gone)를 사용하지 마세요.

과거완료를 '과거의 과거'로 생각하세요. 이미 과거에 대해 이야기하고 있고 더 이전으로 거슬러 올라가야 할 때 → 과거완료(had + 과거분사)를 사용하세요.

시제