以下のように表現することができます。
It's been ... days since ...
〜から〜日たちました。
例:
It's been three days since I started high school.
高校に入学してから3日がたちました。
お役に立てれば嬉しいです。
またいつでも質問してください。
Seven days have passed since I last had a cigarette.
ーIt's been ten days since I had my hair cut.
「髪を切ってから10日が経った」
It's been ... since ~ で「〜から…経った」と言えます。
ーSeven days have passed since I last had a cigarette.
「最後にタバコを吸ってから7日が経ちました」
... have passed since ~ で「〜から…が過ぎた・経った」とも言えます。
ご参考まで!
ご質問ありがとうございます。
「〜から〜日たった」というのは、It's been ... days since ... を使って表現することが出来ます。
例えば
It's been three days since we met.
「(私たちは)会ってから3日がたった」
などということが出来ます。
ご参考になれば幸いです。
おっしゃられている内容は以下のようにも表現できると思いました(*^_^*)
Ten days have passed since I met him.
「私が彼に会ってから10日経ちました」
これが質問されている内容の一番素直な直訳ですが、
もしこの言い方を知らない場合は、
I met him ten days ago.
「私は10日前に彼に会いました」
と言っても、同じ内容は伝わりますね。
以上です。
少しでも参考になれば幸いです(*^_^*)
★★大阪カフェレッスン英会話講師KOGACHI
ご質問ありがとうございます。
・It's been 〇〇 days since 〇〇.
=「〇〇して〇〇日経ちました」
(例文)It's been 3 days since I went to Tokyo.
(訳)東京へ行ってから3日経ちました。
(例文)It's been 5 days since I exercised at the gym.
(訳)ジムで運動してから5日経ちました。
お役に立てれば嬉しいです。
Coco