Present Perfect Simple and Continuous
Present Perfect Simple and Continuous
I’ve been writing the Politics essay. Ongoing activity: I’m still writing it.
Compare
Suggests that I’m not thinking about it
I’ve thought about buying a laptop.
any more.
I’ve been thinking about buying a new laptop for a while but Focuses on the action of thinking over a
I haven’t decided which one to get. period of time up to now.
Sometimes we can use either form and the meaning is the same:
I’ve lived here for 20 years.
I’ve been living here for 20 years.
Warning:
The present perfect continuous form is not normally used with verbs that refer to actions that are completed at a
single point in time such as start, stop, finish:
Has the concert started already?
Not: Has the concert been starting already?
Mental process and sense verbs
Some verbs are not used very often in the continuous form.
We don’t use the continuous form with verbs of mental process (know, like, understand, believe):
They haven’t known each other for very long.
Not: They haven’t been knowing each other for very long.
We don’t use the continuous form with verbs of the senses (hear, smell, taste):
Have you heard the news?
Not: Have you been hearing the news?
Spoken English:
In speaking you will sometimes hear these verbs used in the continuous form to refer to events that are ongoing or
temporary:
I’ve been hearing some strange noises coming from outside.
Present Perfect Simple or Continuous?
Compare these sentences:
I've been repairing the TV for hours.
I've repaired the TV! Are you happy?
In the first, the activity is being spoken about and we are not sure if the TV is fixed yet or not. In the second, there is
no doubt that it has been repaired.
I've been writing letters for two hours.
I've written four letters.
The present perfect continuous is often used to talk about how long. The present perfect simple to talk about how
many.