【質問】英語(高校):will finish と will have finished の違い

〔質問〕
He will have finished writing the paper by lunchtime.「彼は昼休みまでにそのレポートを書き終えるでしょう。」という文で、完了形が使われているのはなぜですか?ふつうに、he will finish…..ではだめですか?
〔回答〕
結論としてはどちらでも大丈夫です。

微妙なニュアンスの違いとしては、
will finish だけであれば、単に「終わる」ということだけを言いますが、
will have finished であれば、完了して、結果がその後の状況に影響を与える、といった部分まで意識した言い方になります。

 

※ 理解を優先するために、あえて大雑把に書いてある場合があります

 
アンケートへのご協力をお願いします(所要2~3分)
「将来設計・進路」に関するアンケートを実施しています。ご協力いただける方はこちらよりお願いします
(Googleフォームにアクセスします)

当サイト及びアプリは、上記の企業様のご協力、及び、広告収入により、無料で提供されています