Хелпикс

Главная

Контакты

Случайная статья





Choosing Either. Short Term or Long Term Action



 

The difference between the present perfect and the present perfect continuous can cause confusion for many learners of English.

Firstly of course, the grammatical form varies:


Present Perfect: Has/Have + Past Participle

e. g. He has passed his driving test

Present Perfect Continuous: Has/Have + Been + Present Participle

e. g. She has been reading a book

The broad rule is that although both tenses relate to the fact that something is being referred to in the past, the present perfect refers to something that has finished, but the present perfect continuous refers to something that is continuing in the present.

However, although this is sometimes the case, there are more variations.

On this page we'll highlight some of the main ways in which you would choose one over the other.

Choosing Either

In some cases we can choose either of the tenses. This is usually the case when we are referring to biographical type facts about someone's life, often with the words for and since or some other time frame.

For example:

  • He' s eaten red meat his whole life
  • He' s been eating red meat his whole life
  • He' s worked for the company since he was a teenager
  • He' s been working for the company since he was a teenager
  • I 've lived here for three years
  • I' ve been living here for three years
  • They 've studied English since high school
  • They' ve been studying English since high school

Short Term or Long Term Action

These facts in the examples above tend to be long-term. However, we tend to use the present perfect continuous to emphasise the fact that an event or activity has been happening over a period of time that is relatively short-term.

Compare the long-term, which could be either present perfect or present perfect continuous:

  • I' ve played tennis most of my life (long-term)
  • I' ve been playing tennis most of my life (long-term)

However, if we want show the fact that we've actually been playing (we could have just stopped or still be playing), then we use the continuous:

  • I 've been playing tennis for two hours (short-term)


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.