본문 바로가기
입이 트이는 회화지식/영어 한 스푼

[문법] 현재완료 & 과거완료

by daily-yoonii 2025. 6. 25.

📝 현재완료 vs 과거완료

지난번 시제에 대해서 알아보았는데, 영어를 공부하면서 그다음으로 가장 많이 헷갈리는 시제 중 하나가 바로 현재완료(Have/Has + p.p)와 과거완료(Had + p.p)입니다. 두 시제 모두 ‘과거’와 관련된 내용을 다루고 있지만 사용 시점과 의미에서 분명한 차이가 있습니다. 이번 포스팅에서는 두 시제의 차이에 대해서 배워보아요.


1. 현재완료 

현재완료는 "과거의 일이 현재에 영향을 미치는 경우"에 사용됩니다. 즉, 과거에 일어난 일이 지금과 연결되어 있을 때 쓰는 시제입니다.

✔️형식: Have/Has + 과거분사(p.p)

✔️의미: 지금까지 ~해왔다, ~한 적이 있다, 막 ~했다

 

💡 예시:

  • I have finished my homework. (나는 숙제를 끝냈다 — 지금 막 완료된 상태)
  • She has lived in Seoul for 10 years. (그녀는 서울에 10년 동안 살아왔다)
  • We have visited Japan twice. (우리는 일본에 두 번 가본 적이 있다)

키포인트는 ‘지금까지의 경험, 상태, 완료’를 표현하는 데 사용된다는 점입니다.

 

2. 과거완료 

과거완료는 "과거의 특정 시점보다 더 이전에 일어난 일"을 표현할 때 사용됩니다. 즉, 두 개의 과거 사건이 있을 때, 더 오래된 일에 과거완료를 사용합니다.

 

✔️형식: Had + 과거분사(p.p)

✔️의미: ~했었다, ~한 적이 있었지만 (지금은 아님)

 

💡 예시:

  • I had finished dinner before he arrived. (그가 오기 전에 나는 저녁을 먹었었다)
  • They had lived in Busan before moving to Seoul. (그들은 서울로 이사 오기 전에 부산에 살았었다)
  • She had never seen snow before last winter. (작년 겨울 전까지 눈을 본 적이 없었다)

과거의 두 사건 중 먼저 일어난 일은 과거완료로 표현해야 시간의 순서가 명확해집니다.

 

3. 현재완료 vs 과거완료 비교 요약

구분 현재완료 과거완료
형식 Have/Has + p.p Had + p.p
사용 시점 과거 → 현재 연결 과거보다 더 이전 시점
예문 I have eaten. (지금 막 먹었어) I had eaten before he came. (그가 오기 전에 먹었어)

 


🧭 현재완료와 과거완료.. 이제는 이렇게 구분해보세요!

현재완료와 과거완료는 비슷해 보여도 ‘시간의 흐름’에서 분명한 차이가 있습니다. '현재완료'는 과거에서부터 현재까지의 연결이고 '과거완료'는 과거보다 더 과거의 일이라는 점!

✅ 요약

  • 현재완료 → 과거 사건 + 지금 영향
  • 과거완료 → 두 개의 과거 사건 중 먼저 일어난 일

조금 감이 잡히시나요? 시제의 차이를 이해하셔야 영어에 한걸음 더 나아가실 수 있습니다. 오늘의 영어 한 스푼이었습니다!