Results 1 to 3 of 3
  1. #1
    numberone is offline Newbie
    Join Date
    Sep 2008
    Posts
    5
    Post Thanks / Like

    Thumbs down Present Perfect Tense in Passive Voice with 'just' -- Can any native teacher explain?

    Hi teachers,
    I'm not a native speaker. I have 2 questions here which really confuse me.

    Which one is correct and more natural?

    1. Present Perfect Tense in Passive Voice with 'just'
    Active : They have just finished the report.
    Passive : The report has just been finished by them.
    or
    The report has been just finished by them.

    2. Present Perfect Continuous Tense - Passive Voice
    Active : John has been driving that car for 5 years.
    Passive : That car has been driven by John for 5 years.
    or
    That car has been being driven by John for 5 years.
    ( This sounds so unnatural, doesn't it?
    Can we use Passive Voice in Present Perfect Continuous Tense ?)

    What about ?? - 'They've been working in this company for 2 years.'
    Any advice with good substance?

    Thanks in advance ^____^
    Last edited by numberone; 04-Dec-2008 at 04:53.

  2. #2
    Join Date
    Nov 2007
    Posts
    5,425
    Post Thanks / Like

    Default Re: Present Perfect Tense in Passive Voice with 'just' -- Can any native teacher expl

    1. Present Perfect Tense in Passive Voice with 'just'
    Active : They have just finished the report.

    Passive : The report has just been finished.

    (Note the omission of 'by them'. Its inclusion makes it sound very unnatural. The Passive voice places the emphasis on the fact that the report is now finished, not on 'by whom' - that's the function of the Active voice, emphasizing the 'doer', the performer of the action.)


    2. Present Perfect Continuous Tense - Passive Voice
    Active : John has been driving that car for 5 years.
    Passive : That car has been driven by John for 5 years.
    :YES - The sentence sounds like someone expressing exasperation or something. Usually, if the 'doer' of the action is to be mentioned, then use the Active voice: John has been driving...
    In that form, where you are including the 'doer' in the Passive voice construction, it would be something like:
    That car has been driven by a little old lady on weekends, so the mileage is low.

    or
    That car has been being driven by John for 5 years.
    ( This sounds so unnatural, doesn't it? YES - and doesn't make sense.
    Can we use Passive Voice in Present Perfect Continuous Tense ? NO

    What about ?? - 'They've been working in this company for 2 years.'
    YES.

    Now, why 'NO' for the Passive voice?
    Last edited by David L.; 04-Dec-2008 at 10:37.

  3. #3
    numberone is offline Newbie
    Join Date
    Sep 2008
    Posts
    5
    Post Thanks / Like

    Default Re: Present Perfect Tense in Passive Voice with 'just' -- Can any native teacher expl

    Hi David!
    Thanks for your clear explanation here ^_____^

Similar Threads

  1. present perfect
    By Offroad in forum Ask a Teacher
    Replies: 13
    Last Post: 02-Dec-2008, 10:34
  2. present perfect tense
    By carmelamagbanua in forum Ask a Teacher
    Replies: 1
    Last Post: 04-Jan-2008, 16:46
  3. Present Perfect tense
    By Andrew123 in forum Ask a Teacher
    Replies: 2
    Last Post: 25-Mar-2005, 00:22
  4. The Hidden Evidence: The Past Family
    By shun in forum Teaching English
    Replies: 143
    Last Post: 09-Nov-2003, 00:56
  5. english grammar
    By Anonymous in forum Ask a Teacher
    Replies: 15
    Last Post: 17-Oct-2003, 15:27

Posting Permissions

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