here?の違いについて簡単に説明したいと思います。here?何があなたをここに連れて来たの?と訳すことができます。1は、例えば日本に住んでる外国人に対して「なぜ日本に来たのですか?」のように聞く時によく聞く表現で、聞いたことがある人も多いでしょう。いう記事の解説を簡単に紹介します。意味が近く、「なぜここに来たのですか」という「理由」を最も一般的に聞く言い方と解説があります。「なぜ大阪に来たのですか?」などを聞くのによく使われる言い方と言えます。「どのような交通手段でここに来たの?」というようなニュアンスがあると言います。「電車で来た」などと答えることができます。同じ意味?さて、ここまでのことを僕のアメリカ大学院の友人(英語教授法修士号あり)に聞いてみました。事実上違いはなくどちらも同じに感じるという回答をもらいました。実際の会話では、1で尋ねられても2で尋ねられても、例えば「何で日本に来たの?」を聞かれてるかはおそらく文脈で分かるし、どちらで聞かれても「日本の文化が好きで日本で働きたいから」と答えると思うとのこと。ちなみに友達は日本在住です。(=厳密な文法とか辞書的使い方にこだわる考え)で考えると、好まれないこともあるかもしれないと補足していました。(=実際の使われ方的には)には個人的には1と2に違いは感じないし、記事で言ってるような違いがあると考えなかったとのことでした。使うのを勧めると言っていました。聞く人もいるかもしれませんが、この言い方はやや直接的な言い方で、場合によっては失礼に聞こえる時もあるかもしれません。一般的な聞き方になりますのでぜひそちらを使うようにしましょう。知識を深めよう!「類語ニュアンス」カテゴリで注意したい表現をまだまだ紹介しています。参考にしてみてください。