Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Thai
      • Home Country:
      • Thailand
      • Current Location:
      • Thailand

    • Join Date: May 2011
    • Posts: 143
    • Post Thanks / Like
    #1

    He has been working/has worked in the same job for thirty years.

    Hello,

    My reference grammar books says that sometimes both the present perfect and the present perfect continuous work in the sentence, "with a slight difference of emphasis". The sad thing is it doesn't say what that "slight difference of emphasis is". Can you help? The sentences given are:

    a) Harry has been working the same job for 30 years.
    b) Harry has worked the same job for thirty years.

    Thank you.

    Nawee

  1. FreeToyInside's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • China

    • Join Date: May 2012
    • Posts: 222
    • Post Thanks / Like
    #2

    Re: He has been working/has worked in the same job for thirty years.

    Quote Originally Posted by naweewra View Post
    Hello,

    My reference grammar books says that sometimes both the present perfect and the present perfect continuous work in the sentence, "with a slight difference of emphasis". The sad thing is it doesn't say what that "slight difference of emphasis is". Can you help? The sentences given are:

    a) Harry has been working the same job for 30 years.
    b) Harry has worked the same job for thirty years.

    Thank you.

    Nawee
    I would guess that the emphasis they have in mind is that the progressive adds extra stress that he still does the same job, which is already conveyed by the use of the present perfect tense. To me, the difference feels so slight that it may just simply be due to one using the progressive tense and the other not.

    That being said, the first sentence is what I would expect to hear most often in AE.

    (not a teacher, just a language lover)

    • Member Info
      • Native Language:
      • Spanish
      • Home Country:
      • Spain
      • Current Location:
      • Spain

    • Join Date: Jul 2013
    • Posts: 6
    • Post Thanks / Like
    #3

    Re: He has been working/has worked in the same job for thirty years.

    Quote Originally Posted by naweewra View Post
    Hello,

    My reference grammar books says that sometimes both the present perfect and the present perfect continuous work in the sentence, "with a slight difference of emphasis". The sad thing is it doesn't say what that "slight difference of emphasis is". Can you help? The sentences given are:

    a) Harry has been working the same job for 30 years.
    b) Harry has worked the same job for thirty years.

    Thank you.

    Nawee
    What I've learnt is that the present perfect continuous form emphasises the duration of time (in your example, 30 years). The present perfect simple tense emphasises the action (work the same job). I hope that helps

Similar Threads

  1. like he had spent thirty years in the world
    By suprunp in forum Ask a Teacher
    Replies: 1
    Last Post: 23-Jan-2012, 14:19
  2. has worked or has been working
    By sbrodsky in forum Ask a Teacher
    Replies: 1
    Last Post: 13-Aug-2011, 13:31
  3. [Grammar] worked/was working
    By Will17 in forum Ask a Teacher
    Replies: 1
    Last Post: 04-Feb-2011, 21:10
  4. had worked / had been working
    By kohyoongliat in forum Ask a Teacher
    Replies: 1
    Last Post: 01-Jun-2007, 02:56
  5. have worked / have been working
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 14-Mar-2007, 12:05

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •