b. in が正解です。
in には「(今から)~の後に、~たって」の意があり、「(今から)3週間後に終えられるだろう」となります。
for は「~の間(ずっと)」の意で、「3週間ずっと終えられるだろう」は不自然です。
by は完了の期限を表しますが、by の後ろには締め切り日(時刻)などを置くので、「3週間」という期間が来るのは不自然です。
e.g. by tomorrow (明日までに)、by five o’clock (5時までに)
b. in が正解です。
in には「(今から)~の後に、~たって」の意があり、「(今から)3週間後に終えられるだろう」となります。
for は「~の間(ずっと)」の意で、「3週間ずっと終えられるだろう」は不自然です。
by は完了の期限を表しますが、by の後ろには締め切り日(時刻)などを置くので、「3週間」という期間が来るのは不自然です。
e.g. by tomorrow (明日までに)、by five o’clock (5時までに)
Users viewing this question
are also looking at these questions 😉
分かりやすかったです
ありがとうございます!