I was taught that if we had some action which can happen before some moment in the future, I had to use Perfect. For example:
I will have done it by the morning.
Some days ago I had to say a sentence like this:
I will want to (come) by the beginning of the meeting.
And I was stuck because I thought the action "to come" had to be with perfect because it could happen before some moment in the future. It would look like this:
I will want to have come by the beginning of the meeting.
But then I thought it would mean something different because the sentence
I want to have come by the evening = I want so I would have come by the evening
mean that I want something what could have happened in the past but not later the wanting moment, not later than now, not in the future.
The sentence
I wanted to have come
means the same(as I know). I wanted something what could have happened even before the wanting moment, not later than it, not in the future but only in the past.
And If I say:
I will want to have come by the beginning of the meeting
it may mean that I will want something what didn't happen in the past happen in this past. But my sense is the action "to come by the beginning..." is not earlier than the wanting moment, it's in the future.
If I can say for this so:
I will want to come by the evening
meaning that the "come" action is in the future for 'will want", then it's perfect.
If I can say:
I will want to have come by the evening
meaning that the "come" action is in the past for "will want", then it's clear.
If to ask shortly, we have two sentences:
I want to come by the evening
I want to have come by the evening
Are they correct and what do they mean?