Unit 10 Present Perfect Continuous (I have been doing)

 현재완료진행형

  A     It has been raining.

  • Is it raining?
    No, but the ground is wet.
    지금 비가 오고 있나요? 그쳤지만 땅은 젖은 상태입니다.
    It has been raining.
    have/has been -ing 형태가 현재완료진행형입니다.
    I/we/they/you
    he/she/it
    have
    has
    (= I’ve, etc.)
    (= he’s, etc.)
    been doing
    waiting
    playing, etc.
  • 현재완료진행형으로 최근이나 방금 끝이 난 일·행동을 표현합니다. 현재(now)와 관련이 있습니다.
    • You’re out of breath. Have you been running? (= you’re out of breath now)
    • Jason is very tired. He’s been working very hard. (= he is tired now)
    • Why are your clothes so dirty? What have you been doing?/li>
    • (on the phone) I’m glad you called. I’ve been thinking about calling you . . .
    • Where have you been? I’ve been looking everywhere for you.

 § 현재완료진행형은 방금 또는 최근에 마친 일·행동의 결과가 현재까지 남아있어서 현재와 관련이 있습니다.

  B     It has been raining for two hours.

  • It began raining two hours ago, and it is still raining.
    두시간 전에 비가 내리기 시작해서 지금도 내리고 있습니다.
    How long has it been raining?
    얼마나 오래 비가 내리고 있습니까?
    It has been raining for two hours.
    지난 두시간 동안 계속해서 내리고 있습니다.
    현재완료진행형을 how long, for, since 와 함께 사용해서 계속 일어나거나, 방금 마친 것을 표현합니다.
    • How long have you been studying English? (= you’re still studying English)
    • Tim is still watching television. He’s been watching television all day.
    • Where have you been? I’ve been looking for you for the last half hour.
    • Christopher hasn’t been feeling well recently.
  • 또한, 현재완료진행형은 어떤 기간 동안에 반복해서 일어나고 있는 것을 표현합니다.
    • Debbie is a very good tennis player. She’s been playing since she was eight.
    • Every morning they meet in the same café. They’ve been going there for years.

  C

  • 현재진형형 (Unit 1 참조)과 현재완료진행형의 비교:
    현재진행형 (I am doing)
    : 현재(now)에 중점
    • Don’t bother me now. I’m working.
    • We need an umbrella. It’s raining.
    • Hurry up! We’re waiting.
    현재완료진행형 (I have been doing)
    : 과거로부터 현재(now)에 이르기까지
    • I’ve been working hard. Now I’m going to take a break.
    • The ground is wet. It’s been raining.
    • We’ve been waiting for an hour.

 § 현재진행형은 말하는 순간(now)에 일어나고 있는 일·행동을 나타내는 반면에, 현재완료진행형은 말하는 순간에 일·행동이 일어나고 있는 경우도 있고, 방금 혹은 최근에 마쳐서 그 결과가 남아있는 경우도 있습니다. 현재까지 계속된 동작에 중점을 두는 표현이고, 일·행동을 마치고 (동사의) 결과가 없는 경우에는 사용하지 않고, 결과보다는 동작에 중점을 두는 표현입니다.


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