Results 1 to 5 of 5

Thread: need your help!

  1. #1
    Anonymous Guest

    Default 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

  2. #2
    Join Date
    Jun 2004
    Posts
    1,369
    Post Thanks / Like

    Default

    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

  3. #3
    MikeNewYork's Avatar
    MikeNewYork is offline VIP Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Nov 2002
    Posts
    14,927
    Post Thanks / Like

    Default

    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".

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

    Default

    Right.

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

    FRC

  5. #5
    MikeNewYork's Avatar
    MikeNewYork is offline VIP Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Nov 2002
    Posts
    14,927
    Post Thanks / Like

    Default

    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
  •