英語
高校生

答えは2なのですが、
"私は借りてた本を返す"ということなので、oneは新しいものと習いました。
だからit.だと思っていました。
なぜ違うのですか?

4 The library staff told meI couldn't borrow any more books, since I hadn't yet BGDE MGM 1G.2 boarcsLqo ynco sua オ ム 708 returned ( )I borrowed last time. の it 22 the one の that sd sH 19hisn の 3 them 〈清泉女子大) dpsa tip Coction ししし 187 pp.304-307 -4 会話現 図図図

回答

itは、既出の単数の名詞を指します。
空欄の後ろには「私が最後に借りた」と関係詞の節がついていますから、空欄には「本」が入るとわかりますが、そうすると既出の「本」を表す名詞はany more booksなので、単数・複数でズレがあります。

では、複数形の③themだったら正しいのかというと、ここではそれも当てはまりません。itやthemは人称代名詞ですから、既出の名詞「それ自体」を指していることになります。
つまり空欄にthemが入った場合、themは
「couldn't borrow any more books」のbooks
つまり
「これ以上は借りられない本」を指します。
それを空欄に入れて、関係詞の節も併せて訳してみると
「私が最後に借りた、」「これ以上は借りられない本」という矛盾した文ができます。借りた本と言っていたり借りられていない本と言っていたりするわけです。

ここでは、oneはbookを言い換えていますが、あくまで同じ名詞の繰り返しを避けるための言い換えとして使われているだけです。既出の名詞それ自体を指しているわけではありません。

ののののの

補足します
2文めの 空欄には「本」が入るとわかりますが、そうすると既出の
そうすると=it とすると ということです

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