문법정복

현재완료 시제 (Present Perfect): 과거부터 지금까지 경험

매일영어쌤 2025. 4. 25. 03:47

현재완료 시제 (Present Perfect): 과거부터 지금까지 이어지는 경험 표현


왜 이 문법이 어려운가?


현재완료 시제는 한국어에 딱 맞는 표현이 없고, 

‘과거부터 지금까지’라는 시간의 흐름을 영어식으로 표현해야 하기 때문에 헷갈릴 수 있습니다. 

 

특히, 단순히 과거에 한 번 일어난 일을 말하는 것과, 

그 경험이나 상태가 지금까지 이어지고 있음을 강조하는 것의 차이를 이해하기 어렵게 느껴질 수 있습니다. 

 

또한, ‘since’, ‘for’, ‘ever’, ‘never’, ‘recently’ 등 시간 표현과 함께 쓰일 때 의미가 어떻게 달라지는지도 혼란을 줄 수 있습니다.



현재완료 시제의 전반적인 설명


현재완료 시제(present perfect)는 과거의 한 시점부터 지금까지 계속되는 경험, 상태, 변화 등을 표현할 때 사용합니다.
형식은 **have/has + 과거분사(past participle / pp)**입니다.
특히, 기간을 나타내는 표현(예: for, since, recently, in the last few days, so far, today, this year 등)과 함께 자주 쓰입니다.

예문

I have visited France.
(나는 프랑스에 가본 적이 있다. → 지금까지의 인생 경험)

She has lived in Seoul for five years.
(그녀는 5년 동안 서울에서 살고 있다. → 지금도 살고 있음)

We have not seen each other since last year.
(우리는 작년 이후로 서로 본 적이 없다.)



기간을 나타내는 표현과 현재완료


현재완료는 ‘과거부터 지금까지’라는 기간이 아직 끝나지 않았을 때 사용합니다.

예문

I have worked here since 2020.
(나는 2020년부터 여기서 일하고 있다.)

He has studied English for three years.
(그는 3년 동안 영어를 공부해왔다.)

She has not eaten anything today.
(그녀는 오늘 아무것도 먹지 않았다. → 오늘이라는 기간이 아직 끝나지 않음)

We have had three meetings this week.
(우리는 이번 주에 세 번의 회의를 했다. → 이번 주가 아직 끝나지 않음)



경험을 나타내는 현재완료


현재완료는 한 번이라도 경험한 적이 있는지, 또는 한 번도 경험하지 않았는지 말할 때도 사용합니다.

예문

I have never been to Japan.
(나는 일본에 가본 적이 없다.)

Have you ever tried sushi?
(너는 스시를 먹어본 적이 있니?)

It’s the first time I have eaten Mexican food.
(내가 멕시코 음식을 먹어본 것은 이번이 처음이다.)



최근까지 이어지는 변화나 상태


최근에 일어난 변화, 또는 지금까지 이어지는 상태를 표현할 때도 현재완료를 사용합니다.

예문

I have lost my wallet recently.
(나는 최근에 지갑을 잃어버렸다.)

She has become more confident in the last few months.
(그녀는 최근 몇 달 사이에 더 자신감이 생겼다.)

They have improved a lot so far.
(그들은 지금까지 많이 발전했다.)



현재완료와 과거시제의 차이


현재완료는 기간이 아직 끝나지 않았거나, 경험이 지금까지 이어질 때 사용합니다.
과거시제는 과거의 특정 시점에 일어난 일이나, 이미 끝난 일을 말할 때 사용합니다.

예문

I have seen that movie this week.
(나는 이번 주에 그 영화를 봤다. → 이번 주가 아직 끝나지 않음)

I saw that movie last week.
(나는 지난주에 그 영화를 봤다. → 지난주는 이미 끝남)


학습 Tip


현재완료 시제는 ‘과거부터 지금까지 이어지는 경험이나 상태’를 표현할 때 꼭 필요합니다.


for, since, ever, never, recently, so far, today, this week 등 기간이나 경험을 나타내는 표현과 함께 자주 연습해보세요.


‘지금까지 해본 적이 있는가?’, ‘얼마 동안 상태가 계속되고 있는가?’를 

스스로 질문해보면 자연스럽게 현재완료를 사용할 수 있습니다.


예문을 많이 만들어보고, 실제 자신의 경험을 영어로 표현해보는 연습을 꾸준히 하세요.
여러분의 끈기와 성실함이 영어 실력을 크게 성장시킬 것입니다. 

 

항상 응원합니다.