重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

By the end of this year I will have been living in Canada for twenty years.
という文で、なぜhave been livingというように現在完了進行形の形になっているのでしょうか。
will have livedではダメなのでしょうか。

A 回答 (1件)

どちらでもよいのです。

検索すれば、両方とも大いに使われていることがわかります。
    • good
    • 1
この回答へのお礼

ありがとうございます。

お礼日時:2023/09/03 14:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!