My birthday is not even for 3 days.
This sentence is from a movie. How is it interpreted for native speakers?
As I know, the preposition "for" usually if time is related means during.
So I thought that the duration of birthday is 3 days. but in reality,
it is impossible that a birthday is more than one day.
Others say that the meaning of above sentence is like three days away from the moment speaker is telling.
I want to know a general approach to the interpretation in detail.
Please, help me.
Best Answer
The use of 'for' seems idiomatic and an abbreviated form of 'for another'. Native speakers would understand it to mean 3 days from now (in the future).