不定代名詞oneについて
文法問題です。
以下の4つのうち【間違っている】文が1つあるのですが、どれでしょうか?
①I want some pens. Have you got any ones?
②I prefer weak tea to strong one.
③Only 2 bottles of port were available at Sainsbury's yesterday evening. I was pleased to hear that Dick bought both ones this morning.
④May 5 was one of my total chaos.
回答
①I want some pens. Have you got any ones?
この文には文法的な間違いがあります。any の後ろは常に単数です。Have you got one? Have you got some? または Have you got any? などであれば文法的に正しくなります。
②I prefer weak tea to strong one.
この文には文法的な間違いはありません。
③Only 2 bottles of port were available at Sainsbury's yesterday evening. I was pleased to hear that Dick bought both ones this morning.
この文には文法的な間違いがあります。one は不特定なひとつのものなので、特に(形容詞などがつかない)特定のない one が2つある場合は 、they を使います。Dick bought both of them this morning. や Dick bought both this morning. であれば文法的に正しくなります。
④May 5 was one of my total chaos.
この文には文法的な間違いがあります。chaos は不可算名詞なので、one of.. というふうに数えることはできません。例えば May 5 was one of my total chaotic days. または May 5 was total chaos to me. などであれば文法的に正しくなります。