When we meet, I will have already had my 17th birthday.
ーI will already be seventeen by the time we meet.
「私たちが会うときまでに、私はすでに17歳になっているでしょう」
by the time ... で「…する時までに」
未来形を使って言うと、このように言えます。
ーWhen we meet, I will have already had my 17th birthday.
「私たちが会うとき、私はすでに17歳の誕生日を迎えています」
will have already had ...のように未来完了を使っても表現できます。
ご参考まで!
英会話講師のKOGACHIです(^^)/
おっしゃられている内容は、
I'll be 17 years old when we meet.
「私たちが会う時は、私は17歳です」
のように単純に表現しても良いかなと思いました(*^_^*)
以上ですm(_)m
少しでも参考になれば幸いです(#^^#)
お困りの時は、いつでも気軽にご質問ください(^0^)/
★★どうぞよろしくお願いもうしあげます★★
see you soon♪