과거완료를 쓰는 경우는?

19 조회수
과거의 특정 시점을 기준으로, 그 이전에 이미 완료된 행위나 상태를 나타낼 때 과거완료(had + 과거분사)를 사용합니다. 즉, 과거의 어떤 사건보다 더 앞선 과거의 사건을 설명할 때 필요합니다. 과거 시점에서 이미 끝난 상황을 강조하여 과거 두 시점의 시간적 차이를 명확히 드러내는 것이 핵심입니다.
의견 0 좋아요

과거완료형은 과거의 특정 시점을 기준으로 이미 완료된 행위나 상태를 나타낼 때 사용됩니다. 과거 어떤 사건보다 더 앞선 과거의 사건을 표현하는 데 필요한 구조입니다.

과거완료형은 'had + 과거분사'로 구성됩니다. 예를 들어, "I had eaten dinner by 7 pm."은 오후 7시까지 이미 저녁을 먹은 상태임을 나타냅니다.

과거완료형을 사용하는 주요 상황은 다음과 같습니다.

  1. 과거 어떤 사건에 앞서 발생한 과거 행위 또는 상태: "By the time the party started, they had already arrived."(파티가 시작되었을 때, 그들은 이미 도착해 있었다.)

  2. 과거의 어떤 시점에서 완료된 지속적인 행위 또는 상태: "I had been working on the project for several weeks."(나는 그 프로젝트를 몇 주간 작업하고 있었다.)

  3. 과거 경험이나 습관 표현: "I had never seen a giraffe before."(나는 전에 기린을 본 적이 없었다.)

  4. 과거 불완전한 조치 표현: "They had almost finished the project when the deadline hit."(마감일이 다 되어갈 무렵 그들은 거의 프로젝트를 완료했다.)

  5. 과거완료 지속적 형태: "I had been planning the trip for months."(나는 그 여행을 몇 달간 계획하고 있었다.)

과거완료형은 과거 두 시점 간의 시간적 차이를 명확히 표현하여 과거 어떤 사건이 발생하기 전에 이미 완료되었음을 강조합니다. 과거 시점에서 이미 끝난 상황을 표현하는 데 중요한 구조입니다.