世界とつながるオンライン英会話 DMM英会話

なんで彼はベジタリアンじゃないのにお肉を食べないのって英語でなんて言うの?

なんで〇〇は、〇〇じゃないのに〇〇なの。っていう文の英語が知りたいです!
default user icon
kanta hinoraさん
2018/01/13 20:56
date icon
good icon

3

pv icon

5653

回答
  • Why can't he eat meat although he isn't a vegetarian?

  • Why can't he, (being) not a vegetarian, eat meat although he is?

「なんで〇〇は、〇〇じゃないのに〇〇なの」の定形というわけではありませんが、  「どうして〜しないの(Why doesn't[cant'] 〜」  「〜ではないけれど(although 〜)」 の2つの組み合わせで言うのが、  Why can't he eat meat although he isn't a vegetarian? です。 また、彼の後に「ベジタリアンではないのに」を挟んだ言い方が、  Why can't he, (being) not a vegetarian, eat meat although he is? となります。 なお、2つ目の , (being) not a vegetarian, は  , although he's not a veretarian, の意味ですので、これをこの位置で使ってもいいです。
回答
  • I know he isn't a vegetarian. Why doesn't he eat meat?

おっしゃられている内容は以下のようにも表現できると思いました(*^_^*) I know he isn't a vegetarian. Why doesn't he eat meat? 「直訳: 彼がベジタリアンではないのは分かっている。なぜ彼は肉を食べないんだ」 直訳すれば、こうですが、 ニュアンスとしては、「彼はベジタリアンではないはずなのに、どうして~」みたいな感じです。 元々の文が1文になっているからって、英語でも1文で表さないといけない というルールはないので、 こういうふうに2文に分けて、簡単な文法で言ってみるというのも一つの手です。 以上です。 少しでも参考になれば幸いです(*^_^*) ★★大阪カフェレッスン英会話講師 KOGACHI
good icon

3

pv icon

5653

 
回答済み(2件)
  • good icon

    役に立った:3

  • pv icon

    PV:5653

anchor ranking icon
アンカーランキング
  • 週間
  • 月間
  • 総合
menu icon
メニュー
無料会員登録はこちら