본문 바로가기
토익문법

현재완료 (have p.p) 용법 정리

by 제우스12 2021. 3. 28.

단순한 현재, 과거, 미래와 달리 많은 사람들이 헷갈려하는 시제가 바로 '완료' 시제입니다. 특히 현재 완료 (have p.p) 용법은 과거 시제와의 차이를 구분하지 못해 더욱 혼란스러워하는 부분이 있는 것 같습니다.


단순 과거와 현재 완료 (have p.p)의 차이를 간단히 비교하면서 현재 완료 용법을 자세하게 정리해보도록 하겠습니다.

 

 

현재 완료

이해를 돕기 위해 한글 예문을 가지고 설명을 시작하겠습니다. 다음의 두 문장이 말하는 시제가 언제인지 한번 생각해보시기 바랍니다.

'나는 한양대 다닌다'
'나는 혜수하고 사귄다'

혹시 현재시제라고 생각하시나요? 동사인 '다닌다', '사귄다'는 표현이 흡사 현재처럼 느껴질 수 있습니다. 
하지만 한번 더 생각해보면 현재라고 하기에는 문제가 있습니다.

 

'대학 다닌다'라고 할 때는 이미 대학을 입학했고 과거 언젠가부터 지금까지 다닌다는 것을 의미합니다. 그리고 '누구와 사귄다'라는 것도 지금 사귀고 있지만 사실은 과거 언젠가부터 지금까지 계속 사귀고 있음을 의미합니다.

 


have p.p


동사 '다닌다', '사귄다'는 과거부터 현재까지의 연결성을 표현하는 동사입니다. 이를 영어에서는 '완료'라고 표현합니다.

 

기본적으로 '완료'라는 이름이 붙은 시제 즉, 과거완료, 현재 완료, 미래완료는 이처럼 두 개의 시간대에 연결성이 있는 시제를 말합니다.


그리고 이 완료 시제의 동사는 'have p.p'라는 형식을 사용합니다. 과거완료는 had p.p, 현재 완료는 have p.p, 그리고 미래완료는 will have p.p 형태가 되는 것입니다.

동사 go를 통해 다양한 시제의 형태를 알아보고 현재 완료 형태도 같이 살펴보겠습니다.

 

  • 현재: go
  • 현재 진행: is going
  • 과거: went
  • 미래:  will go


진행형은 be동사+ 동사 ing, 과거 동사는 보통 -ed, 미래 동사는 미래 조동사 + 동사 원형이라는 원칙은 많이들 이해하고 있습니다.


현재 완료는 have gone이며 동사의 의미에는 '과거에서 현재까지의 연결성'이 내포되어 있다는 것을 이해해야만 합니다.

현재 완료 have p.p가 과거부터 현재까지의 연결성을 내포하다 보니 현재 완료 문장에는 반드시 과거 표현이 같이 있어야만 합니다. 과거 표현으로는 과거 문장과 과거 표현 전치사구가 있습니다.

 

 


다음과 같은 세 가지 형식으로 나타나게 됩니다.

 

  • 주어 have p.p~ + for the past/ last 숫자 기간 명사.
  • 주어 have p.p~ + since 주어 과거 동사.
  • 주어 have p.p~ + since 과거 시점 명사.

과거 표현은 since 문장의 과거 동사가, since이하 과거 시점 명사가, for이하에서는 '지난' 의미의 past, last가 사용됩니다.

윗 문장들을 해석하면 다음과 같습니다.

 

  • 주어가 p.p 했다. (해왔다.) / 지난 숫자 기간 동안 
  • 주어가 p.p 했다. (해왔다.) / 주어가 과거 동사한 이래로 
  • 주어가 p.p 했다. (해왔다.) / 과거 시점 이래로 


현재 완료와 과거를 헷갈려하는 경우가 많은데 그 원인은 위의 해석에서 보듯이 현재 완료 동사를 해석하는 것 때문일지도 모릅니다.


과거처럼 현재 완료도 '~했다'라고 해석하는 것 때문일지도 모릅니다.


과거 시제를 간단히 정리해드리겠습니다.
과거 시제는 '과거 어느 시점에 시작해서 과거에 이미 끝난 상황'을 표현할 때 쓰는 것입니다. 절대 현재와의 연관성이 없습니다.


더불어 과거 동사의 형태와 현재 완료의 동사 형태가 명확히 차이가 있는 것을 인지한다면 혼선은 없을 것 같습니다.

 


추가 포인트


부사구와 부사절은 주절의 앞과 뒤에 위치할 수 있습니다. 현재 완료 문장에서 사용되는 since이하고 for이하는 부사절과 부사구입니다. 


그래서 다음과 같은 형식도 가능하다는 것을 확실히 알고 있어야만 합니다.

 

  • For the past/ last 숫자 기간 명사, 주어 have p.p~.
  • Since 주어 과거 동사, 주어 have p.p~.
  • Since 과거 시점 명사, 주어 have p.p~.

 

since는 부사절 접속사, 전치사 두 가지 품사로 사용됩니다. 전치사일 때는 '~이래로'이지만 부사절 접속사 since는 '~이래로'와 '~때문에'의 뜻으로 사용됩니다. 


어떤 경우에 '~이래로' 인지 또 어떤 경우에 '~때문에'인지를 구분하는 것은 어려울 수 있습니다. 이럴 때는 주절의 동사를 보고 판단하면 한결 수월해집니다.


주절 동사가 현재 완료 have p.p 일 경우 since는 '~이래로' 그렇지 않으면 '~때문에'로 해석하면 쉬울 것입니다.

 

지금까지 현재 완료 (have p.p) 용법에 대한 개념 정리를 자세하게 알아보았습니다. 

댓글