Page 1 of 1

Present Perfect Continuous Question

Posted: Wed Jul 03, 2013 1:42 pm
by davibahia
Several teachers always told me that the Present Perfect Continuous can be replaced by the Present Perfect.

e.g.
I've lived here for 2 years.
I've been living here for 2 years.

But I've found this example:

Who has eaten my pizza?
Who has been eating my pizza?

After all, the Present Perfect Continuous can not always be replaced by the Present Perfect Simple? Why?

Re: Present Perfect Continuous Question

Posted: Thu Jul 04, 2013 7:45 am
by Alan
There is no rule allowing for the present perfect simple to always be replaced by the progressive form or vice-versa.

If you have been told this, you have been misinformed!

For the correct uses of these tenses, please refer to the English Learning Centre.