현재완료 진행형 (Present Perfect Continuous)

현재완료 진행형 (Present Perfect Continuous)

현재완료 진행형 * 모든 진행형은 어떤 것이 진행하고 있다는 의미가 내포되어 있다.

1. 활동의 진행(Activity in progress)

Be quiet! I'm thinking.
I was having a bath when the phone rang.
I've been working since nine o'clock this morning.

2. 일시적인 활동(Temporary activity)

We're staying with friends until we find our own place to live.
We've been living with them for six weeks.

3. 끝나지 않은 활동(Incomplete activity)

I'm writing a report. I have to finish it by tomorrow.(나는 레포트를 쓰는 중이야. 내일까지 끝내야 하거든)
Who's been eating my apple.(누가 내 사과를 먹고 있었지)(먹다남은 사과를 발견했을 때)

  • Form

긍정문(Positive) 과 부정문(Negative)
I/You/WeThey've
haven't
been working. He/She's
hasn't










Question
How long haveIbeen working?
you
hasshe
it














  • Use

  1. 현재완료 진행은 과거에 시작한 행위가 현재까지도 계속 진행됨을 의미한다.

    - I've been learning English for three years.(나는 3년전에 영어를 공부를 하기 시작하여 지금까지 계속하고 있다)
    - How long have you been working here?

    때때로 현재완료와 현재완료 진행은 그 의미가 다르지 않다. - I've played / I've been playing the piano since I was a boy.

    만약 현재완료와 현재완료 진행이 모두 가능하다면 영어에서는 현재완료 진행 사용이 더 빈번하다. 현재완료 진행은 때때로 일시적인 행위를 표현하고, 반면에 현재완료는 영구적인 행위를 표현한다.

    - I've been living in this flat for the past few months.(일시적)
    - I've lived here all my life.(영구적)


  2. 현재완료는 과거에 발생했던 사건이 현재에 어떤 것에 영향을 미칠 경우 사용한다.

    - I've been working all day.(그래서 지금 피곤하다)
    - Have you been crying?(눈이 붉다)
    - Roger's been burning his food.(냄새가 난다)

    누군가가 현재완료 진행형으로 말한다면 우리는 어떤 과거의 행위가 끝났음을 혹은 그렇지 않음을 암시하고 있다.

    - Look outside the window! It's been snowing!(지금은 눈이 오지 않는다)
    - I've been writing this book for two years.(쓰기는 아직 끝나지 않았다)
    - I'm covered in paint because I've been decorating the bathroom.(우리는 페인트 작업이 끝났는지 아닌지 이것만 보고는 알 수 없다)

* 현재완료를 쓸것인가 현재완료 진행을 쓸것인가?

  1. 현재완료는 완료된 행위를 표현한다.

    - I've painted the kitchen, and now I'm doing the bathroom.(부엌 페인트 칠을 했고 지금 목욕실 페인틀 칠을 한다)

  2. wait, work, play, try, learn, rain 등의 기간의 지속을 나타내는 단어는 현재완료 진행과 잘 어울린다. find, start, buy, die, lose, break, stop 와 같은 단어는 현재완료 시제와 잘 어울린다.

    - I've been cutting firewood.(나는 장작을 패고 있다 -> 아마 오랜 시간 같은 일을 하고 있음을 알 수 있다)
    - I've cut my finger.(손일 베였다. -> 한번의 행위로 끝난다)

  3. 다음 문장을 통해 완료와 진행의 차이를 살펴보자.

    - I've been reading all day. I've read ten chapters.
    - She's ben smoking ever since she arrived. She's had ten already.

    * 어떤 부사구가 쓰였는지에 따라 시제를 쉽게 판단할 수 있다.

    Past Simple

    I lived in Rome for six years.(단순사실)
    I saw Jack tow days ago.
    They met during the war.
    She got married while she was at university.

    Present Perfect

    We've been married for ten years.(계속)
    They've been living here since June.
    She hasn't been working since their baby was born.

    Future

    We're going on holiday for a few days.
    The lesson ends in twenty minutes' time.
    I'll be home in half an hour.