Difference Between Present Perfect Simple and Present Perfect Continuous

The difference is rather subtle. Despite the obvious fact that the Present Perfect Continuous is a continuous (progressive) form of the Present Perfect, it also focuses the attention of a listener on the duration of an activity. While the Present Perfect focuses the attention of a listener on the result of an action. So, to use the two tenses at one time:

  • I've bought a new car (Present Perfect).
  • I've been buying cars for 10 years (Present Perfect Continuous). You can earn a nice living doing it.

Additionally, consider these four sentences:

a) I have been living here for 10 years (and intend to continue).

b) I have been living here for 10 years and I'm moving tomorrow.

c) I have lived here for 10 years (and intend to continue).

d) I have lived here for 10 years and I'm moving tomorrow.

Which two sentences sound the most natural to you?

Definitely b) and d) are more natural.

 


Did not find what you were looking for? Try searching Google

Resource for ESL/EFL learners as well as teachers. Learning ESL, excercises, learn English, learn EFL, English grammar
exercises
Copyright EnglishTensesWithCartoons.com (c) 2008
29