英語
高校生

両親は来年で結婚20年になります。
my parents will have been married for 20 years by next year.

この文は過去完了の継続を表しているようなのですが、どこがどう過去完了になるのか分かりません。
よろしくお願いします🙇‍♀️🙇‍♀️

回答

この文は過去完了の継続を表しているようなのですが、どこがどう過去完了になるのか分かりません。→ 過去完了ではありません。
両親は来年で結婚20年になります。→ My parents will have been married for 20 years next year.となり、この文は未来完了形の継続だと考えます。

以下のように整理して覚えておくと良いと思います。
〇過去完了:had+動詞の過去分詞
〇現在完了:have/has+動詞の過去分詞
〇未来完了:will have+動詞の過去分詞

参考にしてください。

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