回答

そんなことはありませんよ。
たとえば
If I was rude to you, I apologize.
もし私があなたに失礼な態度をとってしまってたのなら、謝ります。
このif節は仮定法ではなくて、直説法の過去形です。

その画像の文の場合は、
your report「あなたのレポート」って表現が
いろいろ解釈できるんですよ
「まだやってなくてやらないといけないレポート」も
「こないだ書いて提出したレポート」も
your reportでしょう?

②の場合、
完了 っていうのは
ある一つの行為を
aやり始めて→bやってる途中→cやり終わる
というふうに分けて考えたときに
cまで到達したってことなんですよ。

finish your report というのが
「レポートを終わらせる」という行為を表してて
その行為が完了した と言いたいから完了形
aやbの中途半端じゃダメだということですね。
これに、ifと未来の時制(現在形ですが)が絡むことで
「<現段階で終わってないレポート>が、完全に終わったら」っていうふうに、
your report の意味も特定されるんですよ。

③の場合は、過去形だから
現段階から見て、your reportも過去のもののはずですよね。
つまり
過去に終わらせてるべきレポートを
ちゃんと終わらせていたのなら
という意味になるんですよ。
例えば、
1か月まえにレポートの宿題ありましたね
半分くらいしか提出されませんでしたが、
あのとき提出した人は、今日はこれで帰ってよろしい
みたいな感じの状況なら③でも理解できます

ただし今回の文法問題を解く場合
③を正解とするためには、文章の言外の状況設定を想像で埋めないといけないので、正答にはなりません。

文法問題では、こういう場面とか状況設定なら成り立つのになーというふうに、欠けてる部分を想像で埋める必要がある時点で、正しい文ではない可能性がかなり高くなります。

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