외국어/Grammar in Use

Unit 9. Present perfect continuous (I have been doing)

야곰야곰+책벌레 2021. 6. 23. 07:00
반응형

We use the present perfect continuous for an activity that has recently stopped or just stopped.

  • You're out of breath. Have you been running? (you're out of breath now)
  • Paul is very tired. He's been working very hard. (he's tired now)

We often use the present perfect continuous in this way, especially with how long for... and since... . The activity is still happening or has just stopped.

  • How long have you been learning English? (you're still learning English)
  • Time 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.

You can use the present perfect continuous for actions repeated over a period of time.

  • Debbie is a very good tennis player. She's been playing since she was eight.
  • Every morining they meet in the same cafe. They've been going there for years.

Compare I am doing and I have been doing.


- Don't distrub me now. I'm working.
- We need an umbrella. It's raining.
- Hury up! We're waiting.

- I've been working hard, so now I'm going to have a rest.
- The ground is wet. It's been raining.
- We've been waiting for an hour.

 

반응형