質問: どうして日本に来たのですか。は英語でどう言うの? 日本で知り合った外国人に対して、その理由を尋ねる時に。自然な表現を教えてください。
回答: ★what brings you to japan? (なぜ日本にきたんですか?) 「what brings you to~?」は直訳すると「何があなたを~に連れて来ましたか?」となり、来た理由を尋ねる表現です。 フォーマル、カジュアルな場面どちらでも使えます。 ★why did you come to japan? (なぜ日本にきたんですか?) 一つ目のフレーズよりもカジュアルな表現です。 ただ、「why=なぜ」というのは、時として強く追求しているような、非難しているようなイメージを与えてしまうことがあるので、言い方には注意です。 日本に来る理由が見つからない時、日本に来るのが「普通ではない」場合に、「なんで日本にきたの?」と聞く時には使えます。 ですが、初対面の人には一つ目のフレーズが無難です。 ★what’s the purpose of your visit to japan? (日本訪問の目的はなんですか?) とても硬いフォーマルな表現で、空港の税関で聞かれるような表現です。 「what’s the purpose of ~?」は「~の目的はなんですか?」という意味の表現で、フォーマルな状況で頻出する表現です。