質問: he is more clver than he is fair.は正しいのですか? he is more clever than he is fair. という英文に遭遇しました。(英文法詳解 p.542)この英文は正しいのでしょうか。 今まで見てきたこの構文の解説では、than節内部に主語・動詞がある場合はmore clver は cleverer にしなくてはならない、とあります。手持ちの辞書・英文法書ではこの説明が多いです。そんなことどうでもいいとお思いになるかもしれませんが、もしこの英文が正しければ、いわゆる「クジラ公式」が論理的に説明可能になります。自分としては正しい英文であって欲しいと思うのですが、論拠がありません。この英文が正しいと言い切れる方がいらっしゃれば、ぜひ回答くださいませんか?
回答: he is more clever than he is fair. 「彼は fair というよりも,clever だ」のように同一の人や物の性質の比較の場合は,-er で比較級を作る語でも more ~となります。 これは,he is clever の clever という語を比較するというよりも,is clever という状態を比較していると考えればよいでしょう。 is clever という動詞句を much という副詞が強調し,is (very) much clever となり,これが比較級となると,is more clever となります。 このように,この more は much が比較級になったものです。 この考えは,not so much a as b にも応用がききますし,おそらくご質問者が考えている no more a than b に応用がききます。 >than節内部に主語・動詞がある場合は more clever は cleverer にしなくてはならない というのは he is cleverer than you are. のように他者との比較の場合に you are のことを言っているのだと思います。 he is more clever than fair. he is cleverer than you. のように,同一のものの比較の場合に fair だけにしてもいいし,他者との比較の場合も you 一語にしてもかまいません。 than 以下が節になるかどうかと,more clever となるか,cleverer となるかは関係ありません。 ただし,他者との比較の場合も,cleverer は more clever としてもかまいません。 clever は日本の辞書では cleverer という比較級しか載っていませんが,more clever も用いられます。ここは誤解なさらないでください。