いつ移民として来て、いつから日本語を話してるの?って英語でなんて言うの?
生まれた国と育った国が違う相手に対して。
とても言葉が上手なことに驚いた時に出て来たフレーズ
回答
-
When did you come to Japan as an immigrant, and since when have you spoken Japanese?
「移民」は "immigrant" と表現します。
"Since when 〜?" は「いつから/いつ以来〜なのですか?」と尋ねる時に使われます。
"have + 〜(過去分詞)" は「〜し続けている」と、ある時期から現在まで何かをやり続けている状態を表します。