✨ ベストアンサー ✨
完了形とか完了進行形って難しいですよね。
ちゃんと調べてないですが、
①will have been married for ten years
②will have been being married for ten years
③will have worked for 40 years
④will have been working for 40 years
marryに関しては
②の完了進行形にしないで①の完了形のままでも、今後も夫婦であり続けるだろうと、普通は考えるかなぁと思います。
それに対してworkは
④の完了進行形であれば、今後も今まで通り働き続けるという含みがある感じがします。
その点、③ははっきりとはしないような気がしますね。
marryの使い方として
marry自体は状態動詞ではありませんが、
受け身のbe marriedは、「結婚している」という状態を指しています。その点get marriedや能動態のmarryとは使い方が区別されます。そういったことも関わっているかもしれません。
それぞれ意味合いが少し変わるのは難しいですね…たくさん英文を読んでいこうと思いました。
のののののさんの回答を読んで理解が深まりました。ありがとうございます!