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 + 과거분사)를 사용하세요.

시제