I'll be turning 45 in a week.
あと一週間で45歳になります。
45 years old でも正しいですが、会話では"years old"を使わない場合が多いです。
I'm 45.
私は45歳。
turning 〇〇 = 〇〇歳になる
I'll be turning 45 in a month.
あと1ヶ月で45歳になる。
1) I'm almost 45. 「ほぼ45歳です」
almostは「ほとんど」という意味で、今の状態を表すので、未来形のwillは使いません。
2) I'm turning 45 in about a week. 「約1週間で45歳になります」
~歳になるのであれば未来形を使いますが、必ず起こると思うものに対して、
現在進行形で未来を表すこともできます。
1週間後でしたら、「in a week」ですが、
「だいたいあと一週間で」というニュアンスでしたら、aboutを加えます。
おっしゃられている内容は、以下のようにも表現できると思いました(*^_^*)
I'll be 45 years old soon.
「もうすぐで45歳になります」
I'm almost 45 years old.
「私はほぼ45歳です」
他のアンカーの方も回答してらっしゃるように、years oldは自由に省くことも出来ます。
以上です。
少しでも参考になれば幸いです(*^_^*)
★★大阪カフェレッスン英会話講師KOGACHI
*オンラインやカフェで格安マンツーマンレッスンしています♪
ご質問ありがとうございます。
・「I'm almost turning 45 years old.」
(意味)もうすぐで45歳になります。
<例文>I'm almost turning 45 years old. I can't believe I'm 45 already. Time flies!
<訳> もうすぐで45歳になります。もう45歳なんて信じられない。あっという間に時間は過ぎてくね!
参考になれば幸いです。