본문 바로가기
  • 영어? 당신의 꿈을 이루세요!
영문법

[영문법_동사(17)]동사의 시제(Tense)_완료시제(Perfect tense)_현재완료(Present perfect)

by Yitzhak 2015. 1. 12.



 영어의 완료시제(Perfect tense)란 무엇인가? 

조동사 have+과거분사」로 이루어지는 시제를 완료 시제라고 하며, have가 현재이면 현재완료(Present perfect), have가 과거형이면 과거완료(Past perfect), have가 미래형이면 미래완료(Future perfect)가 되는 것입니다. 완료시제는 모두 어느 때를 기준으로 그때와 그보다 전의 사항과의 관계를 기준으로 하는데, 현재완료는 과거의 동작·상태의 현재까지의 계속이나 경혐, 현재 직전의 완료된 동작등을 나타내고, 과거완료는 대과거를 기준으로, 미래완료는 현재를 기준으로 미래의 어느 시점까지 동작·상태의 계속, 경험, 완료, 결과등을 나타냅니다.

 현재완료(Present tense)의 용법 

    • 완료

과거의 시점에 시작한 일이 현재에 완료되었음을 의미합니다. 완료를 나타내는 현재완료에는 just, already, now, this year(month, week), lately, recently와 함께 쓰이는 경우가 많으나, 분명한 과거를 나타내는 yesterday, ago, last week(month, year), when 등과 함께 쓰이지 않습니다.


  Notice!  


just는 "방금"이란 뜻으로 현재완료와 함께 쓰이지만, just nowa little time이라는 "조금 전"이란 뜻으로 과거시제와 함께 쓰입니다. 하지만 at this very moment라는 "바로 지금"의 뜻으로 현재형과, presently의 "머지 않아"의 뜻일 때는 미래시제와 함께 쓰인다는 것을 주의해야 합니다.


· I'm very busy just now. [현재시제]
  나는 바로 지금 매우 바쁘다.

· I'll do it just now. [미래시제]

  내가 머지 않아 그것을 하겠다.


· I have just finished  my homework.
  나는 방금 내 숙제를 마쳤다.


· He has already come back home.

   그는 이미 집에 돌아왔다. 

  • 경험

현재 시점에서 과거의 경험의 유무를 나타내는 시제이다. 경험을 나타내는 현재완료에는 ever, never, before, once, ~times, several, twice 등이 함께 쓰이는 경우가 많으며, 이러한 부사(구)가 있으면 과거형을 대신 사용해도 됩니다.


· I have never heard such nonsense in all my life.
  나는 이런 터무니 없는 소리를 평생에 전혀 들어본 적이 없다.

· Have you ever visited the Tower of London. = Did you ever visit the Tower of London?

  런던 타워를 방문해 본 적 있니?


 the largest house they have ever built = the largest house ever built
    그들이 지금까지 건축한 최대의 집


  • 계속

현재까지의 상태의 계속을 나타내는 시제로서 「How long have(has)+p.p~?」,「S+have+p.p+…for+(숫자)기간」,S+have+p.p+…since+과거시점의 형태로 많이 쓰입니다.

· There has been no rain here for over two months.
   2개월동안 이곳에 비가 오지 않고 있다.  [과거부터 안 내리기 시작해서 지금도 안 내리고 있다는 뜻]

· She has been sick since two week ago.

  그녀는 2주전부터 줄곧 아프다.

· Have you been to China?

  중국을 다녀 온적 있니?  [have(has) been to+장소 → "경험"]


· How long have you stayed in Seoul?

  얼마나 오랫동안 서울에 머물르고 있니?



He has been singing for two hours.
    그는 두 시간째 노래를 하고    [ 진행형이 가능한 동사는 진행형으로 쓴다]



  • 결과

완료 후 상태가 지금도 그 결과로서 계속되고 있음을 나타내는 시제로서3인칭 주어(He/She/They...)+has(have)+gone+to+place의 형태로 많이 쓰입니다. "~에 가고 없다."


· Somebody has broken the window.
   누군가 창문을 깨뜨렸다.  [지금도 깨져있는 상태]

· He has gone to U.S.A. [ = He went to USA, so he is not here now.]

  그는 미국에 가고 없다.


· I have lost my wallet somewhere.
  나는 어디선가 내 지갑을 잃어버렸다. [잃어버려서 가지고 있지 않다]



댓글0