Present Perfect Continuous Question

English grammar questions, answered by Alan

Moderator: Alan

Locked
User avatar
davibahia
Member
Posts: 1
Joined: Wed Jul 03, 2013 1:40 pm
Status: Learner of English

Present Perfect Continuous Question

Post 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?
User avatar
Alan
Teacher/Moderator
Teacher/Moderator
Posts: 15237
Joined: Mon Dec 29, 2003 7:56 pm
Status: Teacher of English
Location: Japan

Re: Present Perfect Continuous Question

Post 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.
Locked