Could anyone explain the meaning of the phrase "in my lifetime" to me? I don't really understand why it needs Future Simple exclusively.
People won't live on the Moon in my lifetime.
Is it possible to use Present Simple with "in one's lifetime" if the one is still alive and relates to the present.
Thanks in advance.