What's the difference between 'Present Perfect Simple Tense' and 'Present Perfect Continuous Tense? Thanks a lot.

2 Answers


ahenus 11540

how i learned the difference is that the result in present matters when you use present perfect simple, and the continuity of the action matters when you use present perfect continuous.

e.g. i've been running for 2 hours - PPC

   i've run 5 kms - PPS

and you also need to be careful because there are lots of verbs that we mustn't use in continuous tenses (hear, finish, know, understand, etc.)

i also know that live / study / work are typical verbs that are preferably used in PPC, like in the sentence 'i've been living here since '99 or i've been working for IBM for 3 years'.


We use present perfect simple to talk about something that happened in past but we don't talk about the time and the reason of action is in present time. We use present perfect continuous tense when we are talking about something that happened in the past and it doesn't finish yet. Example:I have eaten breakfast recently. (past simple perfect) I have been living here for 30 years. (present perfect continue)

Your answer

Privacy: Your email address will only be used for sending these notifications.

To avoid this verification in future, please log in or register.

LanguageLearningBase.com (short: llb.re) is an online community for learning foreign languages.
It represents an open knowledge base. Every member can share and gain knowledge about a new language.