1

1) I have lived in London for 4 years (I have been living in London for 4 years)

2) I have worked here since 1990 (I have been working here since 1990)

example #1 from the video

1
  • 1
    Yes, you can, but in general it's better to keep sentences simple unless you have some specific reason to use the continuous tense. Although many native speakers just do whatever feels right, so go for it :)
    – Andrew
    Mar 20, 2017 at 22:23

1 Answer 1

1

Both are technically correct, but using present perfect continuous is arguably less ambiguous. It's a matter of preference, but I would suggest reducing ambiguity where doing so doesn't add complexity.

Why? Less ambiguity means less cognitive overhead, which is the primary reason most english communications specialists argue to favor simplicity.

1
  • A case in point of how adding detail can reduce complexity is adjective overuse 'ex: "he was an angry fuming mad onerous beast."'
    – Andrew
    Mar 21, 2017 at 0:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .