✨ คำตอบที่ดีที่สุด ✨
will have 過去分詞
ここでは、「未来完了形」としての用法で
来月で、タバコをやめてから10年が経つ(満了する)
(満了する)と書いたのは、「完了形」としてのニュアンスをできるだけ文字にするならそんな感じかなと。
満10年 ってことですね。
未来"完了"ではなくて、普通の未来形で
will beと言っても特に問題はなくて、
この問題、文脈があんまりないので、
完了形にする必要があるかないかは
判断基準にあんまりならないんですよ。
10年っていう月日を積み重ねた〜っていう感じを表すなら完了形のほうがいいよねってくらいで。
ただ、would beはどうかなぁと思って
would beを解釈するなら、
ここでは仮定法ではないでしょうから
will beよりもちょっと確信の度合いを下げた言い方にするために、過去形のwouldにしている
と考えるのが普通だと思うけど
でもそれだと
I'm so glad I dont smoke any more!
と矛盾する気がします。
なのでwouldにする理由がないと思うんです
まぁでも、迷うとするなら②か③かですよね。