質問: will have+過去分詞 状態動詞 will have been ing 動作動詞 と考えているのですが、 NEXT month I will have been a president for twn years. や THEY will have been married for fifteen years next month. になるのでしょうか。 動詞の後はingではないのでしょうか。 教えてください。
回答: はじめまして。 ご質問の2文の動詞は、それぞれbe「~である」、be married「結婚している」という状態を表す動詞です。 従って、進行形にする必要はありません。 未来完了形は、過去から現在までの状態が、未来に影響を表すことを示唆します。 例えば、ご質問文を例にとると、この意味は 「大統領になって来月でちょうど2年になる」 と言っています。 つまり、 大統領になったのは、1年11ヶ月前。 現在は大統領になって、1年11ヶ月目。 来月は大統領になって、満2年目になる。 ということを言っています。 未来完了形は、視点が未来に置かれているのです。ここでは、視点が今から1ヵ月後の未来に置かれ、過去から現在まで、1年11ヶ月の(大統領である)状態が、1ヵ月後の未来からみると、2年になる、という影響が及ぶことを示唆しているのです。 もうひとつの例文でみると、今から1ヵ月後に視点を移して、そこ(未来)からみると、「結婚してちょうど15年になる」という過去からの影響がそこに及ぶことを示しているのです。 以上ご参考までに。