質問: 英文の構造を教えてください the most important thing for you to do as a student of literature is to advice yourself to be an honesty is definitely the best policy .if you prefer the poetry of a thirdrate poet to that of shakespeare it is a most regrettable thing, but not so regrettable as your doing so and saying you do just the opposite . わからないところは、but not so regrettable as your doing so and saying you do just the opposite. のところで、訳は、実際はそうでありながら、口先ではそれと正反対のことを言うことほどには遺憾なことではありません。 but not so regrettable as your ...これは not so much ~as~の構文のmuchがないやつではないですよね?your doing so のsoは代名詞ですか?saying の後ろにyou do just the opposite とつながるのはthatが省略されているのですか? 質問が多くて恐縮ですが、詳しい説明を教えていたただければうれしいです。
回答: it is a most regrettable thing, but not so regrettable as your doing so and saying you do just the opposite . it is not so regrettable as your doing so の省略です。 すなわち,as 形容詞 as「~と同じくらい」という同等比較の否定文 not so[as] 形容詞 as「~ほどない」という形です。 (逆に not so much a as b の方がこの同等比較の否定をもとにイディオム化したものです) シェイクスピアの詩よりも三流詩人の詩の方が好きなことは とても残念なことだが, your doing so and saying you do just the opposite ほどは残念でない。 your doing so and saying you do just the opposite は「あなたがそうし(三流が好き)かつ(でも)逆のことをする(シェイクスピアが好き)と言う こと 結局, シェイクスピアの詩よりも三流詩人の詩が好きなら残念だが, 三流の詩が好きなくせに逆のことを言うことほどは残念でない。 do so で「そうする」ですが,前に出てきた一般動詞表現を受けており, prefer the poetry of a thirdrate poet to that of shakespeare のことです。 so は品詞的には副詞ですが,まあ役割としては代名詞みたいなものです。 do so で「そうする」というイメージでいいです。 saying (that) you do just the opposite でいいです。 「ちょうどその正反対のことをするという」 「正反対のことをする」というのは「逆にシェイクスピアの方が好き」という一般動詞表現です。 英語では一般動詞を do で受けますが,日本語の「好き」は「する」とは相容れません。