質問: 鯨の公式でno more の直後が名詞の場合 鯨の公式ですが、私はラジオ英会話で学んだ「you are no more russian than i am.(この文はあるロシア系米国人が遠い親戚の男性と二人きりのときに、一緒にいたその遠い親戚の男性に向かって言ったことで、youは複数の人ではないはずです)」という文を暗記していて、「no more の直後が名詞の場合は無冠詞」と覚えていたのですが、文法書を見てみると「a whale is no more a fish than a horse is.」とあり、no more の直後が名詞のときに不定冠詞をつけております。おそらく鯨の公式は有名な文なのでほとんどの人が目にしているのですから、文法的に間違いがあれば指摘されるでしょう。しかし、ラジオ英会話も一流の学者が作成し、ネイティブが読み上げるものなのですから、間違いはないと思います。no more の直後が名詞の場合は冠詞は付けるべきかつけないべきかどちらでしょうか。
回答: 品詞により違っているだけで、ある辞書では以下のように、その用法を説明しています。 http://dic.yahoo.co.jp/dsearch?enc=utf-8&p=no&dtype=1&dname=1na&stype=0&pagenum=1&index=048583000 >3 ((比較級・different・形容詞のgoodの前に用いて))少しも...ない(not at all). >▼[no+比較級+(than)]は比較の二者の間に程度の差が少しもないことを表す >the radio is no bigger than [=as small as] a matchbox. >そのラジオはマッチ箱ほどの大きさしかない http://dic.yahoo.co.jp/detail?p=more&stype=1&dtype=1 >no more ... than ... >(2)((moreが副詞))[a is no more b than c is d]aがbでないのはcがdでないのと同じだ,c(がdでない)と同様にaもbでない. ▼aがbでないことを強調する >a whale is no more a fish than a horse is (a fish). [=a whale is not a fish, any more than a horse is.] >鯨が魚でないのは馬が魚でないのと同じ. 形容詞でも名詞でもよくて、名詞なら単数・複数に従って冠詞が決まります。 お示しの、 >you are no more russian than i am. の"russian"は形容詞なんですね。それで冠詞がないんです。もし名詞ならaで、名詞を強調して書き直すと、 you are no more a russian person than i am. のようになります。