1

What is the difference between the two sentences:

  1. I needed to tell you something.
  2. I needed to have told you something.

And how does this "to have done" work? Can we use it with all verbs?

6
  • 2
    #1 sounds like fluent, idiomatic speech, while #2 sounds awful. I could readily accept I should have told you something, but I don't like the wording in your question. (I'm not sure how that assessment projects onto other verbs, though, which is why I'm only commenting for now.)
    – J.R.
    Commented Nov 15, 2017 at 17:39
  • What about "meant"? "I meant to have told you" vs "I meant to tell you". Commented Nov 15, 2017 at 17:42
  • Why would you opt for I meant to have told you when you can use the more natural and less clunky I meant to tell you?
    – J.R.
    Commented Nov 15, 2017 at 17:44
  • @J.R. I do use it, but that curiosity of mine is pushing hard. Commented Nov 15, 2017 at 17:45
  • 1
    Curiosity is not a good reason to deviate from the simple past. What kind of scenario or context might prompt you to do this?
    – J.R.
    Commented Nov 15, 2017 at 17:49

1 Answer 1

3

The perfect infinitive pushes the need to a prior past, a past earlier than another past.

I need to have a doctor look at this festering wound. It is giving me a great deal of pain.

I needed to have a doctor look at that festering wound. It was giving me a great deal of pain.

I needed to have had a doctor look at that festering wound. It had been giving me a great deal of pain. But I did not, and thus I moved on to the astral plane, so that now I can speak to you only via Madame Sosostris.

It sounds better if you change need to to should but then the time of obligation is the reference time.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .