回答

✨ ベストアンサー ✨

以下の二つの理由から、② have finished(現在完了)が正解だと分かります。
1. 「もしレポートを書き終えたら、帰宅しても構わない。」という意味から、状況は未来のことである。
2. if+S+V~(もしSが~すれば)は副詞節である。
※副詞節=それがなくても文は成立する → 副詞節を削除する → You may go home. <第1文型の完全な文>
→ if you ( ) your report は副詞節である
1.+2. 『未来の内容を表す副詞節の時制は現在か現在完了である』(基本的な文法) → ② have finished 〇

参考にしてください。

りこ

わかりました。ありがとうございます!

taka

You're welcome!😊

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