I was reading this phrase "will never have been" and I was wondering what grammatical structure does it belong to / is it grammatical? I'm not sure why but it sounds weird.
What is the difference between "will never have been" and "was never"?
I will do what you have asked. I will give you a wise and discerning heart, so that there will never have been anyone like you, nor will there ever be.
PS: This question is about English usage, and no, this question has nothing to do with exegesis.
Best Answer
As user FumbleFingers pointed out, "will never have been" is standard English: you can find it in many books over the centuries.
Roughly, it indicates talking about the past at some future time. More precisely, "there will never have been X" means that at some future time, it will be true that "there has never been X". For instance,
Or, to attempt self-reference :-),
The context you quoted:
can be interpreted as:
Right now, since you (Solomon) have an ordinary heart, there have been others like you, and there are others like you.
After I give you the new heart, you will be unique: people will be able to say "there has never been anyone like Solomon". At that moment, there will never have been anyone like you.