Me: I believe his behavior is incredibly bad. What do you think of him?
You: Oh, he is anything ( ) a gentleman.
私: 彼の行為は信じられないほどひどかったと思います。彼をどう思いますか?
あなた: はい、彼は決して紳士なんかではありませんね。
( ) の中に入るものはA~Dのどれでしょう。
A not
B no
C but
D from
解 答
正解はC
正解のanything butにはnotが含まれていませんが、この表現は「決して〜でない」という強い否定表現です。
他にも同じ表現には、far from, by no means, not …at all などがあります。
「彼は紳士なんかではありません」は、問題と同じく(1)He is anything but a gentleman. となり、
その他にも (2) He is far from a gentleman. (3) He is by no means a gentleman. (4) He is not a gentleman at all. という表現が出来ます。
ただ、anything but Aには「Aの他は何でも」という意味もあるので注意。
例としてHe eats anything but natto.(彼は納豆以外なら何でも食べます)