What is the difference between the two sentences:
- I needed to tell you something.
- I needed to have told you something.
And how does this "to have done" work? Can we use it with all verbs?
What is the difference between the two sentences:
And how does this "to have done" work? Can we use it with all verbs?
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.