中学の英語の問題の選択肢が分かりません - Cherry blossom

中学の英語の問題の選択肢が分かりません
Cherry blossoms (①will finish ②is finishing ③will have finished)by the weekend.

日本語文は、桜の花は週末までには終わっているだろう。です!
③が正解です。未来完了ですね。②は現在進行形ですから違うと分かると思います。①の未来形がなぜ不正解なのかは下記URLの過去のQ&Aをご覧ください。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10200370910?__ysp=d2lsbCBoYXZlIGZpbmlzaGVkIGJ5IHRoZSB3ZWVrZW5k
3かな。
あまり出てこないけれどいわゆる未来完了形というやつかな。
tne**

#3

③ですね。まず未来のことを推測してるのでwillが必要です。そして未来の時点で完了して終わっているのでhaveが必要です。

未来に完了していることをいう形、つまり未来完了形は

「will have 過去分詞」

と丸暗記しちゃいましょう!