✨ 最佳解答 ✨
It has been five years since I saw you last.が正解になるかなと。貴方と会ってから5年という表現も現在完了で表すのが基本になりますね。☺️
因みにsinceを現在完了以外で使う時は理由を表す「〜だから」みたいな感じで使えたりします。becauseやasと同じ感覚でOKです👌
ex.) Since he is an honest person, he will never lie to me.
(彼は正直者なので、私に嘘は決してつきません。)
Since it was raining, we took a bus to the station.
(雨が降っていたので、私たちは、バスで駅に向かいました。)
sinceをasに置き換えることも出来ますがasはお堅い感じ(ビジネスの文章とか大学のレポートとか)、
因みにbecauseは相手が知らない情報を話す時、sinceはお互いに知っている情報の時、っていうのがちゃんとしたルールみたいです✨
中学の間は「sinceは基本的に現在完了で使う!なんかbecauseとかとの置き換えもできるらしい!」ぐらいの認識で問題ないですね。sinceは現在完了以外にも使えますが〇〇以来みたいなニュアンスで使えるのは現在完了のみです。
現在完了以外でも使えるんですね!!ひとつ知識が増えました✨
回答ありがとうございました!