Unit 6 Present perfect continuous and present perfect


  • 현재완료진행형을 사용해서 최근에 또는 말하는 순간까지 계속된 행동/임무/일을 표현합니다.
    • Have you been working in the garden all day? You look exhausted.
    • She’s been writing the book since she was in her twenties and at last it’s finished.
  • 위와 같이 그 행동이 얼마나 오래 계속되었는지 보여주는 기간/시간의 표현을 현재완료진행형에 많이 사용합니다.
  • belong, know, (dis)like, understand 등의 동사처럼 불변하는 상태를 나타내는 동사는 현재완료진행형을 사용하지 않습니다.
    • Have you known each other long? (not Have you been knowing…)
    • I haven’t liked ice cream since I ate too much and was sick. (not I haven’t been liking…)
  • 현재까지 존재하는 일반적인 특성이나 상황을 말하는 경우 현재완료형이나 현재완료진행형을 사용합니다.
    • ‘Where’s Dr. Owen’s office?’ ‘Sorry, I don’t know. I haven’t been working here for long.’ (or I haven’t worked for long. 현재완료진행형은 working 의 행동(activity)을 강조하고, 현재완료형은 직업을 갖고 있는 상태(state)를 강조합니다.)
    • We’ve been looking forward to this holiday for ages. (or We’ve looked forward to… . 현재완료진행형은 정신적 과정(process)을 강조하고, 현재완료형은 마음의 상태(state)를 강조합니다.)


  • 현재완료형과 현재완료진행형을 사용해서 최근에 동작이 끝났지만 그 결과를 여전히 볼 수 있는 경우를 표현합니다. 그러나, 일반적으로 현재완료진행형은 연장이 되거나 반복된 행동임을 나타내는 동사인 경우에 사용합니다.
    • He’s broken his finger and is in a lot of pain. (not He’s been breaking…) and
    • He’s been playing football all afternoon and needs a shower! (more likely than He’s played…)
  • 보고 들음으로써 결론을 유추할 수 있는 경우에는 현재완료형보다 현재완료진행형을 사용합니다. 이런 형태를 사용해서 비난/불평을 표현합니다.
    • Who’s been messing around with my papers? They’re all over the place.
    • You’ve been eating chocolate, haven’t you? There’s some on your shirt.
  • 상황이나 행동의 결과(result)에 중점을 두는 경우에 현재완료진행형보다 현재완료형을 사용하고, 과정(process)에 중점을 두는 경우에는 현재완료형과 현재완료진행형을 전부 사용합니다.
    • Prices have decreased by 7% (not Prices have been decresing by 7%.) and
    • Prices have been decreasing recently. (or Prices have decreased…)
    • I’ve used three tins of paint on the kitchen walls. (not I’ve been using three tins of paint on the kitchen walls.) and
    • I’ve been using a new kind of paint on the kitchen walls. (or I’ve used…)


  • 현재완료진행형은 행동이 계속되고 반복된다는 점을 강조하는 반면에 현재완료형은 행동이 오직 한번, 혹은 특정한 횟수만큼 일어난 점을 표현합니다.
    • Joseph has been kicking a football against the wall all day. (more likely thanhas kicked…)
    • He has played for the national team in 65 matches so far. (not He has been playing for the national team in 65 matches so far.)
  • 비교:
    • The workers have been calling for the chairman’s resignation. (= emphasises a number of times, probably over an extended period; 많은 횟수를 강조하고, 아마도 긴 시간에 걸쳐서 일어난 것을 표현) and
    • Workers have called for management to begin negotiations on pay. (= maybe a number of times or only once; 많은 경우일 수도 있고 한번 일어난 경우일 수도 있습니다)

 § 과정에 중점을 두면 현재완료진행형, 결과에 중점을 두면 현재완료형입니다. - 國伊

  Creative Commons License
  이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이선스에 따라 이용할 수 있습니다.