Results 1 to 6 of 6
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Aug 2010
    • Posts: 695
    • Post Thanks / Like
    #1

    had gone/has gone

    Hi,

    Which is better?


    The bread had gone stale.

    The bread has gone stale.

    I heard someone said if I used a past perfect tense sentence, I must use a simple past tense sentence first.

    May I have your opinion on this point?

    Yours

    Silver

  1. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,135
    • Post Thanks / Like
    #2

    Re: had gone/has gone

    If we are talking about the present state of the bread resulting from its loss of freshness, then it has gone stale . If we are talking about the result of its losing freshness ar some past time, it had gone stale.

  2. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Slovenian
      • Home Country:
      • Slovenia
      • Current Location:
      • Slovenia

    • Join Date: Feb 2011
    • Posts: 5
    • Post Thanks / Like
    #3

    Re: had gone/has gone

    Hi there!

    Well, I'm not a teacher (in fact, I'm just a 17-year-old student), but here is my answer to your question above:
    Past Perfect (Continuous as well) is usually used when something happened in the past and the result was visible in the past as well. For instance, I had been working all day. I was exhausted.

    You use Present Perfect when something happened in the past BUT the outcome is visible now, in the present. Like: I have been working all day long. NOW, I'm exhausted.

    So, if you say: The bread had gone stale - it happened in the past and the result was visible in the past.
    The bread has gone stale - we don't know when the action started but the result is seen now, so the bread has gone stale (up until now) - it's stale now.

    Well, that's just my opinion on your question, and if somebody knows a better solution, just put it down here, I'll really appreciate your response as well.

    All the best,
    Nik
    Last edited by Neek93; 27-Feb-2011 at 10:49.

  3. 5jj's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,135
    • Post Thanks / Like
    #4

    Re: had gone/has gone

    Your explanation is clear and accurate, Neek, apart from one little typo:
    I has have been working all day long. NOW, I'm exhausted.
    Last edited by 5jj; 27-Feb-2011 at 08:58. Reason: typo

  4. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Slovenian
      • Home Country:
      • Slovenia
      • Current Location:
      • Slovenia

    • Join Date: Feb 2011
    • Posts: 5
    • Post Thanks / Like
    #5

    Re: had gone/has gone

    Already changed, thank you.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 21,472
    • Post Thanks / Like
    #6

    Re: had gone/has gone

    The bread had gone stale.

    The bread has gone stale.
    The second could stand alone. I could say it to my wife explaining why I had not made her expected sandwiches.

    The first needs something before it, such as her question 'Why did you not make my sandwiches?'

    Rover

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
  •