OFFERS for members
Our Furniture English2Easy Your ads here 150x60

English Grammar in Use (14) Present Perfect Continious

6:10 AM / Posted by 2easy_Team /

Present Perfect Continious
(I have been doing)

(A) Study this example situation:

Is it raining?

No, it isn't, but the ground is wet.

It has been raining.

This is the present perfect continuous tense:

I/we/they/you have (= I've, etc.)  been doing 

he/she/it has (= he's, etc.) been doing

We use the present perfect continuous when we talk about an action that began in the past and has recently stopped or just stopped.

Here are some examples:

  • You're out of breath. Have you been running?
  • Why are yOUT clothes so dirty? What have you been doing?
  • I've been talking to Tom about your problem, and he thinks...
(B) We also use the present perfect continuous to ask or say how long something has been happening. This time the action or situation began in the past and is still happening or has just stopped.

Study this example:

It is raining now. It began to rain two hours ago, and it is still raining.

It has been raining for two hours.

We often use the present perfect continuous in this way, especially with how long, for, and since.

 Here are some more examples:

  • Have you been working hard today?
  • How long have you been studying English?
  • They've been waiting here for over an hour.
  • I've been watching television since 2:00.
  • George hasn't been feeling very well lately .

 You can also use the present perfect continuous (with how long, for, and since) for actions repeated over a period of time:

  • She has been playing tennis since she was eight.
  • How long have you been smoking?

 For more information about the present perfect + since/for, see Units 18~19. For the dif­ference between the present perfect simple and present perfect continuous, see Units 17-18.



Comment by English Grammar on September 1, 2010 at 7:24 PM

What I wanted to learn more about is the homophones. It getting me a bit confused. Please feature this subject. Thanks and more power!

Anonymous on February 2, 2012 at 4:29 AM

What does Gaza have to do with learning English? All that antisemitism is getting to your brain and damaging it! Have a nice day! A Jew from Germany.

Post a Comment