반응형

"현재완료"의 의미

- 과거와 현재의 상황을 묶어서 표현하려는 것인데, 한글에는 없는 느낌 표현이라 상상이 어렵지만

   실제 회화에서는 현재형보다 더 친숙하게 아주 많이 쓰인다.

- 과거에서 시작하여 주욱 진행되다가 현재까지 이어지는 일

- 결과 / 완료 : 과거의 일이 현재에 남긴 결과, 완료된 상태

- 경험 : 과거의 일을 경험했다는 의미로 표현

- 계속/반복 : 과거의 일이 지속되어 현재도 계속 이어지는 것

 

 Patterns:

1. 현재완료: have + p.p : 과거에서 현재까지 진행되는 것

  - 계속 : for ~ (~동안), since~ (~이래로)와 잘 연결된다

      I have been married for 10 years.   ( 난 결혼한 지 10년 됬어)

       = It has been 10 years since I got married.

      I have bought a new car. so I'm very happy now.

              난 새 차를 샀었어. (지금도 갖고 있고) 그래서 지금 난 무척 행복해

      I have studied English for 10 years. (난 10년 동안 영어공부를 해오고 있어)

      I haven't seen you for a long time. (=Long time no see)

  - 결과 :

       I have lost my key. (나 열쇠를 잃어버렸어 (그래서 지금 안갖고 있어))

      The couple has moved into a new apartment. (그 커플은 새 아파트로 이사했어. (지금도 살아)

  - 완료 : just(방금), already(벌써), recently(최근에), yet(아직), now/ just now(지금 막)

      He has just finished writing a letter. (그는 막 편지쓰기를 마쳤어. (쓴 결과가 남아있는거지)

      I have just finished my homework. 난 방금 숙제를 마쳤어.

  - 경혐 : 경험횟수를 나타내주는 빈도 부사들과 잘 쓰임

              ever, never, before, so far(지금까지), once, twice, ...

       I have been to America before. 난 예전에 미국 가본 적이 있어.

       I have already read the book.  난 이미 그 책 읽었어.

  - 반복 : every 가 나타나서 반복주기를 표현함

       I have met him every weekend for 10 years.  (난 그를 10년동안 매주 주말에 만나왔어)

  *주의*

     "어디에 가본 적이 있다"라는 표현은 have been to ~ 를 쓴다.

      가다(go)의 의미를 강조하려고 have gone to ~ 라고 쓰면 '어디로 가벼렸다' 라는 결과적 표현이 된단다.

 

영작 test:

 (1) 그는 죽은 지 10년이나 됬어요.

          He died since 10 years.   (X)

          He has been died for 10 years.  (O)

          It has been 10 years since he died.  (O)

 (2) 나는 은퇴한지 3년이 지났어.

         I have been 3 years since I retired.  (O)

 (3) 로라와 사귄지 얼마나 됬니? (go out with~ ~와 사귀다)

        How long have you gone out with Rola?  (O)

 (4) 난 한번도 유럽에 가본 적이 없어.

        I have never been to Europe.  (O)

 

2. 현재완료 진행 : have been ~ing   : 진행의미를 강조한 표현 (~해오고 있다...라는 의미)

   I have been waiting for the bus 30 minutes. 난 30분째 그 버스를 기다리고 있어

   영작 test

   (1) 그는 하루 종일 TV만 보고 있어

           He has been watching TV all day.  (O)

   (2) 그 회사에서 일한지 얼마나 됬어?

           How long have you been working for the company?  (O)

   (3) 난 그 회사에서 30년째 일하고 있어.

         I have been working for the company for 30 years.  (O)

 

Summary Exam.

(1) 그는 20살 때부터 술을 마셨다.

        He has drinked since he was 20 (years old).  (O)

(2) 난 그를 전에 본 적이 없어.

        I have not seen him before.  (O)

(3) 노래방에 가본 적 있니?

        Have you ever been to Norebang?  (O)

(4) 난 어렸을 때 5년동안 일본에 살았었어.

       I have lived in Japan for 5 years when I was young.   (X)

            : when 을 사용하면 의미가 과거시제 느낌이 되기 때문에

              동사를 lived 라고 하는게 맞다.

              현재완료(경험) 표현을 하려면 동사를 have lived로 하고 when 을 빼고 since를 써준다.

       -->  I lived in Japan for 5 years when I was young.  (O: 과거시제)

       I have lived in Japan for 5 years since I was young.  (O)

            : 과거의 어느 시점인지는 불확실하지만 어렸을 때부터 지금까지 5년동안 살아왔다는 의미로 풀어볼 수 있다......썩 좋은 표현은 아닌 듯.

(5) 그는 어제밤 강도혐의로 체포됬어.

        He was arrested for robbery last nignt.  (O)   이런 표현은 현재 완료형 보다는 단순 과거시제+수동태가 더 올바른 표현인 것 같다.

      그는 어제부터 강도혐의로 체포되어 있어. 

      이런 의미라면 be imprisoned 를 써서,

       He has been imprisoned for robbery since yesterday.

       정도의 표현이 적당할 것 같다.

 

..오늘 연습 끝 ..

반응형

+ Recent posts