영문법

현재완료의 4가지 용법 : 경험 · 계속 · 완료 · 결과

pathwaytotrueself 2026. 1. 18. 18:37

현재완료는 한국어를 모국어로 하는 학생들이 쉽게 받아들이기 어려운 개념입니다. 우리는 주로 과거시제, 현재시제, 미래시제라는 3가지 시제에 익숙해져 있기 때문입니다. 그래서 현재완료를 공부할 때는 과거와 어떤 차이가 있는지를 먼저 이해하는 것이 중요합니다. 이 글에서는 현재완료와 과거시제의 차이, 현재완료의 4가지 용법에 대해 예문을 통해 알아보도록 할게요. 어떤 영문법이든 처음 배울 때 개념을 잘 이해해 두면, 두고 두고 헷갈리지 않게 공부할 수 있답니다.

 


 

 1. 현재완료와 과거형의 차이

다음 두 문장은 비슷해 보이지만 시제와 의미가 다릅니다.

 

I lost my watch yesterday. (과거)
I have lost my watch. (현재완료)


첫 번째 문장은 어제 시계를 잃어버린 과거의 단발적 사건을 이야기하는 데 촛점을 두고 있습니다.

그러므로, 어제 시계를 잃어버렸고 현재 그 시계를 다시 찾았는지 찾지 못했는지 알 수 없습니다.

 

반면 두 번째 문장은 과거에 발생한 사건이 현재에 미치는 영향에 대해 이야기하는 데 촛점을 두고 있습니다.
과거에 시계를 잃어버렸고, 시계를 잃어버린 그 시점부터 현재까지 쭉 시계를 잃어버린 상태라는 의미입니다.

 

이것이 바로 과거시제와 현재완료가 전달하는 의미의 차이이고, 이를 앎으로써 우리는 언제 어떤 시제를 사용해야 하는지에 대해 명확히 알 수 있는 거죠.

 

즉, 현재완료는 과거의 어떤 시점에 발생한 사건의 현재까지 영향을 미치고 있음을 표현할 때 사용된다는 것을 기억하세요.

 

2. 현재완료의 형태 : 평서문 · 부정문 · 의문문

현재완료의 개념을 알았으니 이제는 현재완료가 어떤 형식으로 쓰이는지 알아볼 차례입니다.

 

현재완료의 기본 형태는 다음과 같습니다.

 

✔️현재완료의 긍정문

주어 + have/has + 과거분사(p.p.)

I have finished my work.
She has visited Paris.

 

 

✔️현재완료의 부정문

have(has) + not + 과거분사(p.p.)
축약형: haven’t, hasn’t

I have not finished my work.
She has not visited Paris.

 

 

✔️현재완료의 의문문

Have(Has) + 주어 + 과거분사(p.p.)~?

Have you finished your work?
Has she visited Paris?

 

 

3. 현재완료의 핵심 용법 : 경험 · 계속 · 완료 · 결과

현재완료는 해석방식에 따라 네 가지 용법으로 나뉘지만, 과거의 사건이 현재에 영향을 미치고 있는 상황을 표현한다는 대전제는 네가지 용법이 공통으로 적용됩니다. 그러므로 이 부분을 염두에 두고 각각의 용법을 이해하는 것이 중요합니다.


✔️경험 : 과거의 사건이 경험이 되어 현재에 영향을 미칠 때

I have been to Japan.
나는 일본에 가본 적이 있다.
I have never seen that movie.
나는 그 영화를 본 적이 없다.

 

경험적 용법에서 자주 사용되는 표현들은 다음과 같습니다.

✓ever
Have you ever tried scuba diving?
너는 스쿠버 다이빙을 시도해 본 적이 있니?

✓never
I have never met him before.
나는 그를 전에 만난 적이 없다.

✓before
I have seen her before.
나는 그녀를 전에 본 적 있다.

 

 

✔️계속 : 과거에서 시작된 사건이 현재까지 계속 될 때

I have lived in Suwon for ten years.
나는 수원에 십년간 살고 있다.(그리고 지금도 계속 살고 있다는 이미)

 

그래서, for, since와 함께 자주 쓰입니다.

 

✓for + 기간
I lived here for ten years.
나는 이곳에 10년간 살고 있다.

✓since + 시작 시점 또는 문장
I have lived here since 2000.
나는 이곳에 2000년 이래로 살고 있다.

I have lived here since I was a child.
나는 이곳에 어렸을 때부터 살고 있다.

 


✔️완료 : 과거에 시작된 사건이 완료되었을 때

I have finished my homework.
나는 숙제를 다 끝냈다.

She has completed the report.
그녀는 보고서를 완성했다.

 

자주 쓰이는 표현은 다음과 같습니다.

✓already
I have already finished my work.
나는 이미 업무를 다 끝냈다.

✓yet
I haven’t finished my work yet.
아는 아직 업무를 다 끝내지 못했다.

✓just
She has just submitted the report.
그녀는 보고서를 막 제출했다.

 


✔️결과 : 끝난 일의 결과가 현재에 영향을 미칠 때

She has lost her wallet.
그녀는 지갑을 잃어버렸다.(현재 지갑이 없는 상태)
He has gone to Japan.
그는 일본으로 가벼렸다.(그는 현재 이곳에 없는 상태)

 

현재완료의 4가지 용법 : 경험, 계속, 완료, 결과

 



현재완료는 외워야 할 문법이 아니라, 시간을 바라보는 관점입니다. 과거형이 “그때 무슨 일이 있었는가?”를 말한다면, 현재완료는 “그 일이 현재까지 어떤 영향을 미치고 있나?”를 말합니다. 이 관점을 이해하면 현재완료의 개념과 경험, 계속, 완료, 결과 용법을 좀 더 쉽게 이해할 수 있을 거예요.