✨ คำตอบที่ดีที่สุด ✨
未来のことを表すのに使うことが多いですが、過去を表すこともできます。たとえば、
I had to get up by 6 o'clock this morning. 私は今朝、6時までに起きねばならなかった。
問題の選択肢②が適切でない理由は、「arrives」が現在形で「had」が過去形だからです。(時制の不一致)
文の意味は「部長が到着するまでに、修理人はコンピュータを修理し終えているだろう」となります。
「arrives」は現在形ですが、近い未来を表しています。
詳しくありがとうございます!
理解出来ました。