I have been reading a long discussion about another grammar thing and stumbled upon the following:
It will be the first time I have flown to America.
I wonder why there is present perfect tense and not just present simple?
It will be the first time I fly to America. //probably incorrect
I do not understand it as the speaker is talking about the future, he is not there yet and neither is he on the plane...so why use present perfect?