Results 1 to 5 of 5

Thread: need your help!

  1. Anonymous
    Guest
    #1

    need your help!

    Hi all,

    Which are correct?

    (a) I am angry at him for not telling me the truth.
    = I am angry at him because he does not tell me the truth. (or)
    = I am angry at him because he did not tell me the truth.

    (b) I am angry at him for not having told me the truth.
    = I am angry at him because he did not tell me the truth.(or)
    = I am angry at him because he has not told me the truth.(or)
    = I am angry at him because he had not told me the truth.

    Thank you very much!
    .................................................. ..................................................

    What is the difference between the following sentences?

    (1) After I studied, I went to bed. >and<

    (2) After I had studied, I went to bed.


    Thank you very much!

    Kong it


    • Join Date: Jun 2004
    • Posts: 1,369
    • Post Thanks / Like
    #2
    I am angry at him for not telling me the truth.
    = I am angry at him because he does not tell me the truth.
    = I am angry at him because he did not tell me the truth (eg. yesterday).
    They're all correct, though their meaning differ slightly.

    I am angry at him for not having told me the truth.
    = I am angry at him because he did not tell me the truth. (eg. yesterday)
    = I am angry at him because he has not told me the truth.
    Correct.

    = I am angry at him because he had not told me the truth.
    This one is gramatically incorrect.

    (1) After I studied, I went to bed. >and<
    (2) After I had studied, I went to bed.
    2) is correct, I don't think 1) is.

    FRC

  2. MikeNewYork's Avatar
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 16,888
    • Post Thanks / Like
    #3
    Quote Originally Posted by Francois
    = I am angry at him because he had not told me the truth.
    This one is gramatically incorrect.
    Not necessarily. If the lie occurred before another even in the past, the past perfect could be correct. More cotext is needed for this one.


    (1) After I studied, I went to bed. >and<
    (2) After I had studied, I went to bed.
    2) is correct, I don't think 1) is.

    FRC
    In my opinion, both are correct. The past perfect tense is fine there, but it isn't really necessary because of the preposition "after".


    • Join Date: Jun 2004
    • Posts: 1,369
    • Post Thanks / Like
    #4
    Right.

    "I am angry at him because he had not told me the truth before the whole thing came out".
    Is that correct?

    FRC

  3. MikeNewYork's Avatar
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 16,888
    • Post Thanks / Like
    #5
    Quote Originally Posted by Francois
    Right.

    "I am angry at him because he had not told me the truth before the whole thing came out".
    Is that correct?

    FRC
    That is correct. Even if the more recent past event was identified in a previous sentence, the past perfect can be used.

    John wrecked the car last, but he didn't bother to mention it at breakfast. I discovered the accident when I opened the garage. I am angry with him because he had not told me the truth.

Posting Permissions

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