shojiさん
2024/10/29 00:00
〇〇好きな人に悪い人はいない を英語で教えて!
「動物好きな人に悪い人はいない」と言いたいです。
回答
・People who love ~ can't be bad.
・People who love ~ can't be bad.
シンプルで覚えやすく、日常会話にぴったりな表現です。友達同士やカジュアルな場面で自然に使えます。ちなみに、"can't"には「~するはずがない」という意味があります。今回の表現では「~が好きな人は悪いはずがない」という意味になります。
例:People who love dogs can't be bad.
「犬が好きな人に悪い人はいない。」
※他にもこのような表現があります。
・Anyone who loves ~ must have a good heart.
「〇〇好きな人=いい心を持った人」と強調したいときに使える表現で。カジュアルでもフォーマルでも使える万能なフレーズです。
例:Anyone who loves music must have a good heart.
「音楽が好きな人はきっと心が優しいに違いない。」
・It's hard to imagine someone who loves ~ being a bad person.
控えめで丁寧な言い方になります。「悪い人とは思えない」と少し間接的に伝えるようなニュアンスがあります。
例:It's hard to imagine someone who loves books being a bad person.
「本が好きな人が悪い人だとは想像しにくい。」