영어 문법을 공부하다 보면 많은 학습자들이 어려워하는 시제 중 하나가 바로 과거완료(had p.p)입니다.
특히 과거형과 과거완료형의 차이를 헷갈려 하는 경우가 많습니다.
하지만 과거완료는 핵심 개념만 이해하면 생각보다 어렵지 않습니다.
이번 글에서는 영어 초급 학습자들도 쉽게 이해할 수 있도록 과거완료 뜻, 형태, 사용법, 예문, 과거형과의 차이점까지 차근차근 설명해 드리겠습니다.
과거완료란?
과거완료는 다음과 같은 형태를 사용합니다.
과거완료 형태
had + 과거분사(p.p)
예문:
- I had finished my homework.
- She had gone to bed.
과거완료는 과거의 어떤 시점보다 더 이전에 일어난 일을 나타낼 때 사용합니다.
쉽게 말하면:
“과거 안의 더 과거”
를 표현하는 시제입니다.
과거완료를 왜 사용할까?
과거에 두 가지 일이 있었을 때,
어느 일이 먼저 일어났는지를 분명하게 보여주기 위해 사용합니다.
예문을 보겠습니다.
- When I arrived at the station, the train had left.
해석:
내가 역에 도착했을 때 기차는 이미 떠난 뒤였다.
여기서:
- 기차가 떠났다.
- 내가 역에 도착했다.
기차가 떠난 일이 더 먼저 일어났기 때문에 had left를 사용한 것입니다.
과거완료 기본 개념 쉽게 이해하기
다음 문장을 비교해 보세요.
과거형
- I lost my key.
→ 나는 열쇠를 잃어버렸다.
과거완료
- I had lost my key before I came home.
→ 나는 집에 오기 전에 열쇠를 잃어버렸었다.
과거완료는 단순히 과거 사건을 말하는 것이 아니라,
과거의 특정 시점보다 더 이전에 발생한 일을 강조합니다.
과거완료의 주요 용법
완료 용법
과거의 어떤 시점 이전에 일이 완료되었음을 나타냅니다.
예문:
- She had already eaten dinner before I arrived.
- I had finished my homework before bedtime.
해석:
- 내가 도착하기 전에 그녀는 이미 저녁을 먹었다.
- 잠자리에 들기 전에 나는 숙제를 끝냈었다.
“already”, “before”와 함께 자주 사용됩니다.
경험 용법
과거의 어떤 시점 이전까지의 경험을 말할 때 사용합니다.
예문:
- I had seen the movie before.
- They had visited Busan many times.
해석:
- 나는 전에 그 영화를 본 적이 있었다.
- 그들은 부산을 여러 번 방문한 적이 있었다.
계속 용법
과거의 특정 시점까지 계속된 상태나 행동을 나타냅니다.
예문:
- We had waited for two hours before Mike came.
- She had lived there for ten years.
해석:
- Mike가 오기 전까지 우리는 두 시간 동안 기다렸었다.
- 그녀는 그곳에서 10년 동안 살고 있었다.
기간을 나타내는:
- for
- since
와 자주 사용됩니다.
결과 용법
과거에 일어난 일의 결과가 이후 상황에 영향을 미칠 때 사용합니다.
예문:
- Because I had studied hard, I passed the test.
- He was tired because he had worked all night.
해석:
- 나는 열심히 공부했기 때문에 시험에 합격했다.
- 그는 밤새 일했기 때문에 피곤했다.
과거완료와 과거형 차이
영어 문법 공부에서 가장 중요한 부분입니다.
과거형
→ 단순히 과거의 사실
- I ate lunch.
과거완료
→ 다른 과거 사건보다 먼저 일어난 일
- I had eaten lunch before she arrived.
즉, 두 사건의 순서를 보여주기 위해 과거완료를 사용합니다.
과거완료 자주 쓰는 접속사
과거완료는 다음 표현들과 함께 자주 등장합니다.
- before
- after
- when
- by the time
- already
- just
예문:
- After I had eaten lunch, I washed the dishes.
- By the time we arrived, the movie had started.
접속사가 있으면 과거형도 가능하다
영어에서는 after, before 같은 접속사가 시간 순서를 이미 보여주는 경우 과거완료 대신 과거형을 쓰기도 합니다.
예문:
- After I had eaten lunch, I did the dishes.
- After I ate lunch, I did the dishes.
두 문장 모두 자연스럽습니다.
초급 학습자라면 먼저 과거완료 형태를 정확히 익히는 것이 중요합니다.
과거완료 부정문 만들기
형태:
주어 + had not + 과거분사
줄임말:
- had not → hadn’t
예문:
- He had not finished the work.
- I hadn’t seen her before.
해석:
- 그는 일을 끝내지 못했었다.
- 나는 전에 그녀를 본 적이 없었다.
과거완료 의문문 만들기
형태:
Had + 주어 + 과거분사 ~?
예문:
- Had you finished your homework before dinner?
- Had they met before?
해석:
- 너는 저녁 먹기 전에 숙제를 끝냈니?
- 그들은 전에 만난 적이 있었니?
과거완료 자주 틀리는 부분
had 다음에는 과거분사
틀린 표현:
- had went
- had ate
올바른 표현:
- had gone
- had eaten
과거완료에서는 반드시 과거분사(p.p) 형태를 사용해야 합니다.
과거 사건이 하나뿐이면 보통 과거형 사용
과거완료는 보통 “두 개의 과거 사건”이 있을 때 사용합니다.
예문:
- I went home. (O)
- I had gone home. (문맥 없으면 어색)
과거완료 예문 모음
일상 영어 예문
- She had gone to bed before midnight.
- We had never seen snow before.
- They had finished the project by Friday.
- I had lost my wallet before I noticed it.
- The movie had already started when we arrived.
과거완료 연습문제
영어 초급자를 위한 과거완료 공부법
1. 먼저 과거형과 비교하기
과거완료는 혼자 외우기보다 과거형과 비교하면 훨씬 이해하기 쉽습니다.
2. 시간 순서를 생각하기
“먼저 일어난 일”에 had p.p를 사용합니다.
3. 자주 쓰는 과거분사 암기하기
- go → gone
- eat → eaten
- see → seen
- write → written
과거분사를 익히면 과거완료도 쉬워집니다.
마무리
과거완료는 처음에는 어렵게 느껴질 수 있지만 핵심은 아주 단순합니다.
“과거보다 더 이전의 과거”
이 개념만 이해하면 영어 문장을 훨씬 정확하게 표현할 수 있습니다.
특히 영어 독해, 영어 회화, 영어 시험 문법에서 매우 자주 등장하므로 반드시 익혀 두시는 것이 좋습니다.
짧은 예문을 반복해서 읽고 직접 문장을 만들어 보면 과거완료를 자연스럽게 사용할 수 있게 됩니다.