완료시제는 '지금과의 연결'을 말한다
과거시제는 보통 과거에 일어난 일을 말합니다.
I lost my key yesterday.
나는 어제 열쇠를 잃어버렸다.
이 문장은 "어제"라는 과거 시점에 초점이 있습니다. 지금 열쇠를 찾았는지, 아직 없는지는 이 문장만으로는 알 수 없습니다.
하지만 현재완료를 쓰면 느낌이 달라집니다.
I have lost my key.
나는 열쇠를 잃어버렸다. / 그래서 지금 없다.
여기서는 과거에 열쇠를 잃어버린 일이 지금 상황과 연결됩니다. 즉, 완료시제는 단순히 "언제 일어났는가"보다 그 일이 지금 어떤 의미가 있는가를 말할 때 중요합니다.
한국어에서는 둘 다 "잃어버렸다"처럼 번역될 수 있습니다. 그래서 영어를 배울 때 헷갈립니다. 영어에서는 과거의 일이 지금과 이어져 있으면 현재완료를 자주 씁니다.
AI 생성 이미지
현재완료의 모양: have/has + 과거분사
현재완료는 다음 모양으로 만듭니다.
주어 + have/has + 과거분사
과거분사는 완료시제에 쓰는 동사의 형태입니다. 규칙동사는 보통 과거형처럼 -ed를 붙입니다.
work → worked
finish → finished
clean → cleaned
하지만 자주 쓰는 동사 중에는 불규칙 과거분사가 많습니다.
go → gone
see → seen
eat → eaten
write → written
lose → lost
buy → bought
주어가 I, you, we, they이면 have를 씁니다.
I have finished my homework.
나는 숙제를 끝냈다.They have visited Korea.
그들은 한국에 가 본 적이 있다.
주어가 he, she, it 또는 한 사람·한 사물일 때는 has를 씁니다.
She has finished her homework.
그녀는 숙제를 끝냈다.My brother has lost his phone.
내 남동생은 휴대폰을 잃어버렸다.
부정문은 have/has 뒤에 not을 붙입니다.
I have not finished it.
나는 그것을 아직 끝내지 못했다.He has not called me.
그는 나에게 전화하지 않았다.
줄여서 haven't, hasn't를 자주 씁니다.
의문문은 have/has를 주어 앞으로 보냅니다.
Have you finished it?
너 그것 끝냈니?Has she arrived?
그녀가 도착했니?
현재완료 1: 경험을 말할 때
현재완료는 "해 본 적이 있다"라는 경험을 말할 때 자주 씁니다. 이때 중요한 것은 정확히 언제 했는지가 아니라, 지금까지의 삶이나 기간 안에서 그런 경험이 있는지입니다.
I have seen this movie.
나는 이 영화를 본 적이 있다.She has visited Canada.
그녀는 캐나다에 가 본 적이 있다.We have eaten Thai food before.
우리는 전에 태국 음식을 먹어 본 적이 있다.
경험을 물을 때는 ever를 자주 씁니다. ever는 "지금까지 한 번이라도"라는 느낌입니다.
Have you ever been to Japan?
너 일본에 가 본 적 있니?Have you ever tried yoga?
너 요가를 해 본 적 있니?
여기서 여행이나 방문 경험을 말할 때는 have been to를 많이 씁니다. "가 본 적이 있다"는 뜻입니다.
I have been to Japan.
나는 일본에 가 본 적이 있다.
반면 have gone to는 보통 "가 버려서 지금 여기 없다"는 결과에 가깝습니다.
She has gone to Japan.
그녀는 일본에 갔다. / 그래서 지금 여기에 없다.
"한 번도 없다"는 never를 씁니다. never 자체에 부정의 뜻이 있으므로 not을 함께 쓰지 않습니다.
I have never been to Europe.
나는 유럽에 가 본 적이 없다.He has never eaten sushi.
그는 초밥을 먹어 본 적이 없다.
주의할 점이 있습니다. 현재완료로 경험을 말할 때는 보통 정확한 과거 시간을 함께 쓰지 않습니다.
I have seen this movie. 자연스러움
I saw this movie yesterday. 자연스러움
I have seen this movie yesterday. 어색함
yesterday, last night, in 2020처럼 과거 시점이 분명하면 현재완료보다 단순과거를 쓰는 것이 자연스럽습니다.
현재완료 2: 계속을 말할 때
현재완료는 과거에 시작해서 지금까지 이어지는 일을 말할 때도 씁니다. 한국어로는 "계속 ~해 왔다"에 가깝습니다.
I have lived here for three years.
나는 여기에서 3년 동안 살아왔다.She has studied English since 2022.
그녀는 2022년부터 영어를 공부해 왔다.We have known each other for a long time.
우리는 오랫동안 서로 알고 지내 왔다.
여기서 자주 나오는 표현이 for와 since입니다.
for + 기간은 "얼마 동안"을 말합니다.
for two days
이틀 동안for five years
5년 동안for a long time
오랫동안
since + 시작 시점은 "~부터 지금까지"를 말합니다.
since Monday
월요일부터since 2020
2020년부터since I was a child
내가 어렸을 때부터
비교해 봅시다.
I lived here for three years.
나는 여기에서 3년 동안 살았다.
→ 지금은 살지 않을 수 있음I have lived here for three years.
나는 여기에서 3년 동안 살아왔다.
→ 지금도 살고 있음
단순과거는 과거의 사실을 말합니다. 현재완료는 그 일이 지금까지 이어진다는 느낌을 줍니다.
현재완료 3: 완료와 결과를 말할 때
현재완료는 어떤 일이 막 끝났거나, 이미 끝났거나, 아직 끝나지 않았는지를 말할 때도 씁니다.
already는 "이미"라는 뜻입니다. 예상보다 일이 끝났거나, 끝난 상태를 강조할 때 씁니다.
I have already finished lunch.
나는 이미 점심을 먹었다.She has already sent the email.
그녀는 이미 이메일을 보냈다.
yet은 부정문과 의문문에서 자주 쓰입니다. 부정문에서는 "아직", 의문문에서는 "벌써" 또는 "이제"라는 느낌이 납니다. 보통 문장 끝에 옵니다.
I haven't finished my homework yet.
나는 아직 숙제를 끝내지 못했다.Have you finished your homework yet?
너 숙제 벌써 끝냈니? / 이제 끝냈니?
just는 "방금"이라는 뜻입니다.
I have just arrived.
나는 방금 도착했다.He has just left.
그는 방금 떠났다.
현재완료는 결과가 지금 남아 있을 때도 많이 씁니다.
I have broken my glasses.
나는 안경을 망가뜨렸다.
→ 그래서 지금 안경을 못 쓰는 상황She has lost her wallet.
그녀는 지갑을 잃어버렸다.
→ 그래서 지금 지갑이 없는 상황
이런 문장은 과거의 행동보다 현재의 결과가 중요합니다.
I lost my key와 I have lost my key
두 문장을 다시 비교해 봅시다.
I lost my key.
나는 열쇠를 잃어버렸다.
이 문장은 과거에 열쇠를 잃어버린 일을 말합니다. 뒤에 yesterday, last week 같은 표현이 올 수 있습니다.
I lost my key yesterday.
나는 어제 열쇠를 잃어버렸다.
지금 열쇠를 찾았을 수도 있고, 아직 못 찾았을 수도 있습니다. 문장의 중심은 과거 사건입니다.
반면 현재완료는 이렇게 말합니다.
I have lost my key.
나는 열쇠를 잃어버렸다.
이 문장은 보통 "그래서 지금 열쇠가 없다"는 뜻으로 들립니다. 문장의 중심은 현재 상황입니다.
비슷한 예를 더 보겠습니다.
He broke his leg last year.
그는 작년에 다리가 부러졌다.
→ 과거 사건He has broken his leg.
그는 다리가 부러졌다.
→ 지금 다친 상태라 걷기 어렵다는 느낌I finished the report at 10 p.m.
나는 밤 10시에 보고서를 끝냈다.
→ 언제 끝냈는지가 중요함I have finished the report.
나는 보고서를 끝냈다.
→ 이제 제출하거나 쉴 수 있음
현재완료를 이해하는 핵심은 이것입니다.
과거에 일어난 일이 지금과 연결되면 현재완료를 쓴다.
과거완료: 더 먼저 일어난 과거 말하기
과거완료는 현재완료보다 한 단계 더 뒤의 시간을 다룹니다. 모양은 다음과 같습니다.
주어 + had + 과거분사
had는 모든 주어에 똑같이 씁니다.
I had finished dinner.
나는 저녁을 끝낸 상태였다.She had left.
그녀는 떠난 상태였다.They had arrived.
그들은 도착한 상태였다.
과거완료는 두 과거 사건의 앞뒤 관계를 분명히 할 때 씁니다.
When I arrived at the station, the train had left.
내가 역에 도착했을 때, 기차는 이미 떠나 있었다.
여기에는 과거 사건이 두 개 있습니다.
기차가 떠났다.
내가 역에 도착했다.
실제로 먼저 일어난 일은 "기차가 떠난 것"입니다. 그래서 더 먼저 일어난 과거 사건에 had left를 씁니다.
다른 예문도 보겠습니다.
She had finished her homework before dinner.
그녀는 저녁 식사 전에 숙제를 끝내 놓았다.I couldn't call you because I had lost my phone.
나는 휴대폰을 잃어버려서 너에게 전화할 수 없었다.When we got to the theater, the movie had already started.
우리가 극장에 도착했을 때, 영화는 이미 시작해 있었다.
과거완료는 한국어로 "이미 ~해 있었다", "~한 상태였다"처럼 이해하면 쉽습니다.
단순과거와 과거완료의 차이
단순과거는 과거 사건을 시간 순서대로 말할 때 충분합니다.
I got home and ate dinner.
나는 집에 와서 저녁을 먹었다.
순서가 문장 그대로입니다. 먼저 집에 왔고, 그다음 저녁을 먹었습니다.
하지만 말하는 순서와 실제 일어난 순서가 다를 때는 과거완료가 도움이 됩니다.
I ate dinner after I had got home.
나는 집에 온 뒤 저녁을 먹었다.I was tired because I had worked all day.
나는 하루 종일 일했기 때문에 피곤했다.
여기서 피곤했던 것도 과거이고, 일한 것도 과거입니다. 하지만 "하루 종일 일한 것"이 먼저였고, 그 결과로 "피곤했다"가 나중에 왔습니다. 그래서 먼저 일어난 일에 had worked를 씁니다.
과거완료는 모든 과거 문장에 꼭 써야 하는 것은 아닙니다. 특히 before, after처럼 순서를 알려 주는 말이 있으면 단순과거만으로도 뜻이 통할 때가 많습니다.
After I finished work, I went home.
일을 끝낸 뒤 나는 집에 갔다.
하지만 "이미 끝나 있었다", "그보다 먼저 일어나 있었다"는 느낌을 분명히 하고 싶다면 과거완료가 좋습니다.
완료시제를 고르는 간단한 기준
완료시제는 처음에는 어렵게 느껴집니다. 하지만 다음 질문을 해 보면 훨씬 쉬워집니다.
첫째, 정확한 과거 시간이 중요한가?
그렇다면 단순과거를 씁니다.
I met him yesterday.
나는 어제 그를 만났다.
둘째, 과거 일이 지금과 연결되는가?
그렇다면 현재완료를 씁니다.
I have met him before.
나는 그를 전에 만난 적이 있다.
셋째, 두 과거 사건 중 더 먼저 일어난 일을 말하는가?
그렇다면 과거완료를 씁니다.
I recognized him because I had met him before.
나는 전에 그를 만난 적이 있었기 때문에 그를 알아보았다.
정리하면 이렇습니다.
| 표현 | 형태 | 핵심 느낌 |
|---|---|---|
| 단순과거 | 동사의 과거형 | 과거에 일어난 일 |
| 현재완료 | have/has + 과거분사 | 과거 일이 지금과 연결됨 |
| 과거완료 | had + 과거분사 | 어떤 과거보다 더 먼저 일어남 |
완료시제는 "과거"를 더 섬세하게 말하는 도구입니다. 단순히 일이 언제 일어났는지뿐 아니라, 그 일이 지금 어떤 결과를 남겼는지, 또는 다른 과거 사건보다 먼저였는지를 보여 줍니다. 이 감각을 잡으면 영어 문장의 시간이 훨씬 선명하게 보입니다.
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.