- ベストアンサー
上智2005の問題で
会話文で「お客さんが来るから部屋を片付けた方がよい」みたいな内容に続く文です。 Charley: The least we can do is buy some new curtains. Mike: Okay, let's buy ( ). (a) ones with flowers on (b) ones (c) one (d) some 答えは(d)となっていますが、(a)とか(b)でいけない理由を教えて欲しいです。自分としては、some new curtainsの置き換えなので「形容詞+名詞」でsomeかなって気がしてますが、それでいいんでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
上智の英語問題でミス問があるとも思えませんが、この内容で判断する限り、(a)(d)が正、(b)(c)が誤です。したがって、解答は正しくありません。 (c)(d)は説明の必要が無いでしょうから、(a)(b)についてのみ解説します。 まず(b)が誤りの理由ですが、oneが複数形をとる時には、必ず何らかの修飾語を必要とします。代名詞のoneは具体的なイメージを持たない単語なので、「複数」という属性を付加するためには、何らかの具体性を付け加えてやらねばなりません。抽象名詞が複数形をとれないのと同じです。したがって、単独でonesと使われることはありません。 問題は(a)ですが、これが誤りである理由が見つかりません。No.3の方がtheが付かないから誤りだと書かれていますが、例えば研究社の新英和大辞典には、次のような例文が載せられています。 These problems are ones on which we have been working for the last ten years. =この問題こそ我々がこの十年来取り組んできたものである。 つまり、必ずしもthe は必要ありません。theが付くかどうかは、あくまで話し手が具体的なイメージを持っているかどうかによって決まります(もっとも上記の文例で「この問題こそ」と訳しているのは訳者の勇み足で、theが付いていませんから強調のニュアンスはありません)。 試しにGoogleで"ones with flowers on them"で検索をかけてみてください。one の前にtheが付かない文例もたくさん見つかります。(themは省略可だが略さないのが普通。検索時にはダブルクォーテーションを忘れずに。)
その他の回答 (2)
- ohboy729
- ベストアンサー率41% (244/589)
one,ones(代):前出の名詞の繰り返しをさける「それ」「それら」で冠詞(a/an/the),指示形容詞(this/that) 数量(some/any),形容詞(new/oldなど多数)などを含まない単に名詞の代用になるものだと思います。それで one = curtain / ones = curtains として置き換えると (a) ones with flowers on = curtains with flowers on 「花柄の」という限定があるのでtheがついて the curtains with flowers on となり the ones with flowers on とならないといけないので theがないので不適になっているのだと思います。 (b) ones = curtains Charley が some new curtains(何枚かの新しいカーテン)と数量や形容詞の付いたcurtains と言っているので、数量や形容詞の意味をを含まない ones(それら=curtains)はあわないと思います。 some new curtains = some new ones ですから Let's buy new ones .(=new curtains) Let's buy some ( new ) (some(代名詞):いくつかのもの) ならいいと思いますが。 (c) one = curtain Charley が curtains と複数で言っているので数が一致しませんね。それで不適です。 (d) some → some(代名詞):いくつかのもの これは前出の単語だけの言い換えだけでなく形容詞や冠詞 などのついた名詞の言い換えもできますから some = some new curtains だとおもいます。 ですからこれが答えとなると思います。 急いで書きましたので意味が取りにくかったらごめんなさい。
お礼
ありがとうございます。
- Hideto123
- ベストアンサー率30% (126/420)
代名詞 one の使い方ですね。 前出の複数名詞をoneで受けるときは、複数形の場合 ones ではなく、some を使う というルールがあるからです。 >some new curtainsの置き換えなので・・・・・ この理解の仕方でいいんじゃないでしょうか。 参考にもならない書き込みで申し訳ないです・・・。
お礼
ありがとうございます。
お礼
とても勉強になります。ありがとうございました。