回答

✨ ベストアンサー ✨

③と④のどちらか迷っているとするとmarryの使い方だと思います。基本的には誰々と結婚するという時はmarryは他動詞として使われますが、結婚しているという時には動詞のmarryの過去分詞と同じ形ですが、marriedという形容詞としてbe marriedとして使われます。
ですからここではmy grandparents will have been married というように未来完了形で使われるのが正しいです。

ありがとうございます!!

この回答にコメントする

回答

③だと結婚して50年になる、④のwill have marriedだと結婚しているだろう、になるので③が答えとして適切です。
③は状態動詞、④は動作動詞ですね!

ありがとうございます!!

この回答にコメントする
疑問は解決しましたか?