As far as I can think, this pattern is fairly uncommon. It is more common to say "need to have + past participle", meaning that it is necessary that some action has already been completed. For example: You need to have passed the theory exam before you can take the practical.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
vsureshA: Why do you look sad? What has happened?B: When Sam left our house this morning, he seemed to be upset. You need to have been more hospitable to him."need to have been" is not really right here. Probably you mean "should have been".
GPY"need to have been" is not really right here. Probably you mean "should have been".Yes. Thank you.
vsuresh"Oh! It is raining heavily. I need to have packed my rain coat. I don't know how I can manage now?""should have packed" sounds fine here. But, is "need to have packed " OK?No, "need to have packed" isn't right.